Selaa lähdekoodia

Databse userId point

Uni-Vate Query: 51637 - Listing errors - Agents
master
30117125 4 vuotta sitten
vanhempi
commit
2e82fd53e8

+ 1
- 0
UnivateProperties_API/Containers/Timeshare/TimeshareWeekDto.cs Näytä tiedosto

32
         public string SpouseCellnumber { get; set; }
32
         public string SpouseCellnumber { get; set; }
33
         public OwnerAddress Address { get; set; }
33
         public OwnerAddress Address { get; set; }
34
         public OnwerBankingDetails BankingDetails { get; set; }
34
         public OnwerBankingDetails BankingDetails { get; set; }
35
+        public bool IsAgent { get; set; }
35
     }
36
     }
36
 
37
 
37
     public class OwnerAddress
38
     public class OwnerAddress

+ 11
- 6
UnivateProperties_API/Repository/Timeshare/WeekRepository.cs Näytä tiedosto

839
 
839
 
840
         public int SaveNewWeek(TimeshareWeekDto sellItem)
840
         public int SaveNewWeek(TimeshareWeekDto sellItem)
841
         {
841
         {
842
-            var owner = _dbContext.Individuals.Where(x => x.Id == sellItem.OwnerObject.Id).FirstOrDefault();
842
+
843
+            var owner = _dbContext.Individuals.Where(x => x.UserId == sellItem.OwnerId).FirstOrDefault();
843
             var address = new Model.Misc.Address();
844
             var address = new Model.Misc.Address();
844
             if (sellItem.OwnerObject.Address != null) 
845
             if (sellItem.OwnerObject.Address != null) 
845
             {
846
             {
905
             if (!sellItem.CustomOwner)
906
             if (!sellItem.CustomOwner)
906
             {
907
             {
907
                 if (owner == null)
908
                 if (owner == null)
908
-                {
909
-                    
909
+                {                    
910
                     owner = new Model.Users.Individual();
910
                     owner = new Model.Users.Individual();
911
                 }
911
                 }
912
                 if (address != null)
912
                 if (address != null)
995
                 if (prop != "Item" && prop != "Display")
995
                 if (prop != "Item" && prop != "Display")
996
                     week[prop] = sellItem[prop];
996
                     week[prop] = sellItem[prop];
997
             }
997
             }
998
-            week.Region = null;
999
-            week.RegionId = sellItem.Region.Id;
1000
-            week.OwnerId = owner.Id;
998
+            week.Region = null;            
999
+            week.RegionId = sellItem.Region.Id;                        
1000
+
1001
+            if (owner != null) 
1002
+            {
1003
+                week.OwnerId = owner.Id;
1004
+            }
1005
+            
1001
             
1006
             
1002
             if (week.Mandate)
1007
             if (week.Mandate)
1003
                 week.DateMandated = DateTime.Now;
1008
                 week.DateMandated = DateTime.Now;

Loading…
Peruuta
Tallenna