// PUT api/absence/5 public bool Put(tbl_absence abs) { try { return(unitOfWork.AbsenceManager.UpdateEntity(abs)); } catch { return(false); } }
// POST api/absence public bool Post(tbl_absence abs) { var id = uow.AbsenceManager.MaxId(abs); for (int i = 0; true; i++) { if (uow.AbsenceManager.GetByID(id) == null) { abs.id = id; return(uow.AbsenceManager.AddEntity(abs)); } id++; } }
// POST api/absence public bool Post(tbl_absence abs) { try { var id = unitOfWork.AbsenceManager.MaxId(abs); for (int i = 0; true; i++) { if (unitOfWork.AbsenceManager.GetByID(id) == null) { abs.id = id; return(unitOfWork.AbsenceManager.AddEntity(abs)); } id++; } } catch { return(false); } }
// PUT api/absence/5 public bool Put(tbl_absence abs) { return(uow.AbsenceManager.UpdateEntity(abs)); }