public void Edit(int id, DailyDutyDTO dto)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = uow.DailyDuties.Get(id);
         obj.In  = dto.In;
         obj.Out = dto.Out;
         uow.DailyDuties.Edit(obj);
         uow.Complete();
     }
 }
 public DailyDutyDTO Get(int id)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = uow.DailyDuties.Get(id);
         var dto = new DailyDutyDTO();
         dto.Date           = obj.Date;
         dto.PersonalInfoID = obj.PersonalInfoID;
         dto.In             = obj.In;
         dto.Out            = obj.Out;
         return(dto);
     }
 }
 public void Add(DailyDutyDTO dto)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = new DailyDuty();
         obj.Date           = dto.Date;
         obj.In             = dto.In;
         obj.Out            = dto.Out;
         obj.PersonalInfoID = dto.PersonalInfoID;
         uow.DailyDuties.Add(obj);
         uow.Complete();
         dto.ID = obj.DailyDutyID;
     }
 }