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(); } }
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); } }
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; } }