public ActionResult saveNewLeaveType(trefLeaveType lt) { db.trefLeaveTypes.Add(lt); db.SaveChanges(); return(Json(lt, JsonRequestBehavior.AllowGet)); }
public ActionResult updateLeaveType(trefLeaveType lt) { db.Entry(lt).State = System.Data.EntityState.Modified; db.SaveChanges(); return(Json(lt, JsonRequestBehavior.AllowGet)); }
public ActionResult validateLeaveTypeUpdate(trefLeaveType lt) { var q = db.trefLeaveTypes.Where(r => r.Id != lt.Id && (r.Code == lt.Code || r.Description == lt.Description || r.NumCode == lt.NumCode)); if (q.Count() > 0) { return(Json("error", JsonRequestBehavior.AllowGet)); } else { return(Json("ok", JsonRequestBehavior.AllowGet)); } }