/// <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; } } }