Beispiel #1
0
 /// <summary>
 /// Lưu xác nhận tăng ca
 /// </summary>
 /// <param name="cat"></param>
 /// <returns></returns>
 public string SaveOvertimeConfirm(IEnumerable<Att_OvertimeEntity> listOT)
 {
     using (var context = new VnrHrmDataContext())
     {
         var unitOfWork = (IUnitOfWork)(new UnitOfWork(context));
         var repo = new Att_OvertimeRepository(unitOfWork);
         try
         {
             foreach (var item in listOT)
             {
                 repo.SaveOvertimeConfirm(item.ID, item.ConfirmHours);
             }
             repo.SaveChanges();
             return "0";
         }
         catch (Exception ex)
         {
             return ex.Message;
         }
     }
 }