Sfoglia il codice sorgente

[wip]

檀家の処理開発中
poohr 3 settimane fa
parent
commit
dc8d724370

+ 2
- 1
src/app/pages/danka-detail/danka-detail.ts Vedi File

@@ -1,5 +1,5 @@
1 1
 import { Component } from '@angular/core';
2
-import { ActivatedRoute, RouterLink } from '@angular/router';
2
+import { ActivatedRoute, Router, RouterLink } from '@angular/router';
3 3
 import { DankaService } from '../../services/dankaService';
4 4
 import { FamilyService } from '../../services/family-service';
5 5
 import { Danka } from '../../models/danka';
@@ -29,6 +29,7 @@ export class DankaDetail {
29 29
     if (id) {
30 30
       this.danka = this.dankaService.getDankaById(id);
31 31
       this.families = this.familyService.getFamiliesByDankaId(id);
32
+
32 33
     }
33 34
     console.log(this.danka);
34 35
     console.log(this.families);

+ 8
- 2
src/app/services/family-service.ts Vedi File

@@ -31,13 +31,19 @@ export class FamilyService {
31 31
   //   return this.dankaList;
32 32
   // }
33 33
 
34
+  //檀家と紐づいている家族情報の取得
34 35
   getFamiliesByDankaId(dankaId: string): Family[] {
35 36
     return this.families.filter((family) => family.dankaId === dankaId);
36 37
   }
37 38
 
39
+  //家族個人の情報を取得
40
+  getFamilyById(id: string): Family | undefined {
41
+    return this.families.find((family) => family.id === id);
42
+  }
43
+
44
+  addFamily(family: Family) {
38 45
 
39
-  // getFamilyById(id: string);
40
-  // addFamily(family: Family);
46
+  }
41 47
   // updateFamily(family: Family);
42 48
   // deleteFamily(id: string);
43 49
 }

Loading…
Annulla
Salva