public void Edit(int id, IndigencyDTO dto)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = new Indigency();
         obj.PersonalInfoID  = dto.PersonalInfoID;
         obj.CreateTimeStamp = DateTime.Now;
         obj.Purpose         = dto.Purpose;
         uow.Indigencies.Add(obj);
         uow.Complete();
     }
 }
 public IndigencyDTO Get(int id)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = uow.Indigencies.Get(id);
         var dto = new IndigencyDTO();
         dto.PersonalInfoID = obj.PersonalInfoID;
         dto.Date           = obj.CreateTimeStamp;
         dto.Purpose        = obj.Purpose;
         return(dto);
     }
 }