Bladeren bron

Updated method to only display a individual

master
Lene Scholtz 5 jaren geleden
bovenliggende
commit
e3f27ec0e3

+ 2
- 2
UnivateProperties_API/Controllers/Users/IndividualController.cs Bestand weergeven

31
             return new OkObjectResult(_Repo.Get(x => x.Id == id));
31
             return new OkObjectResult(_Repo.Get(x => x.Id == id));
32
         }
32
         }
33
 
33
 
34
-        [HttpGet]
34
+        [HttpGet("getIndividual/{id}")]
35
         public IActionResult GetIndividual(int id)
35
         public IActionResult GetIndividual(int id)
36
         {
36
         {
37
-            return new OkObjectResult(_Repo.Get(i => i.UserId == id));
37
+            return new OkObjectResult((_Repo as IndividualRepository).GetIndividual(id));
38
         }
38
         }
39
 
39
 
40
         //Updates to DB
40
         //Updates to DB

+ 0
- 1
UnivateProperties_API/Model/Users/Individual.cs Bestand weergeven

25
         public string IncomeTaxNumber { get; set; }
25
         public string IncomeTaxNumber { get; set; }
26
         [ForeignKey("BankAccount")]
26
         [ForeignKey("BankAccount")]
27
         public int? BankAccountId { get; set; }
27
         public int? BankAccountId { get; set; }
28
-
29
         public virtual Address Address { get; set; }
28
         public virtual Address Address { get; set; }
30
         public virtual BankAccount BankAccount { get; set; }
29
         public virtual BankAccount BankAccount { get; set; }
31
         public virtual ICollection<Property> Properties { get; set; }
30
         public virtual ICollection<Property> Properties { get; set; }

+ 1
- 1
UnivateProperties_API/Repository/Users/IndividualRepository.cs Bestand weergeven

46
             return item;
46
             return item;
47
         }
47
         }
48
 
48
 
49
-        public DetailedOwner Get(int id)
49
+        public DetailedOwner GetIndividual(int id)
50
         {
50
         {
51
             return new DetailedOwner(_dbContext.Individuals.FirstOrDefault(x => x.UserId == id));
51
             return new DetailedOwner(_dbContext.Individuals.FirstOrDefault(x => x.UserId == id));
52
         }
52
         }

Laden…
Annuleren
Opslaan