Пример #1
0
 public void Edit(int id, ResidencyDTO dto)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = uow.Residencies.Get(id);
         obj.PersonalInfoID    = dto.PersonalInfoID;
         obj.CreateTimeStamp   = DateTime.Now;
         obj.LengthOfResidency = dto.LengthOfResidency;
         obj.RequestedBy       = dto.RequestedBy;
         uow.Residencies.Edit(obj);
         uow.Complete();
     }
 }
Пример #2
0
 public ResidencyDTO Get(int id)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = uow.Residencies.Get(id);
         var dto = new ResidencyDTO();
         dto.PersonalInfoID    = obj.PersonalInfoID;
         dto.Date              = obj.CreateTimeStamp;
         dto.LengthOfResidency = obj.LengthOfResidency;
         dto.RequestedBy       = obj.RequestedBy;
         return(dto);
     }
 }
Пример #3
0
 public void Add(ResidencyDTO dto)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = new Residency();
         obj.PersonalInfoID    = dto.PersonalInfoID;
         obj.CreateTimeStamp   = DateTime.Now;
         obj.LengthOfResidency = dto.LengthOfResidency;
         obj.RequestedBy       = dto.RequestedBy;
         uow.Residencies.Add(obj);
         uow.Complete();
         dto.ID = obj.ResidencyID;
     }
 }