Exemple #1
0
 public void SaveDevelopment <TDevelopment>(TDevelopment development)
     where TDevelopment : DevelopmentEntity
 {
     using (DatabaseContext context = CreateDatabaseContext())
     {
         PropertyRepository propertyRepository = context.Repository <PropertyRepository>();
         VDevelopment       vDevelopment       = propertyRepository.Save(development);
         context.SaveChanges();
         development.DevelopmentId = vDevelopment.DevelopmentId;
     }
 }
Exemple #2
0
 public void Save(IProperty property)
 {
     using (DatabaseContext context = CreateDatabaseContext())
     {
         PropertyRepository propertyRepository = new PropertyRepository(context);
         _addressDataProvider.Save(property.Address);
         VProperty vProperty = propertyRepository.Save(property);
         context.SaveChanges();
         property.PropertyId = vProperty.PropertyId;
     }
 }