public bool SaveLoaner(tblLoanar loaner) { int maxId = context.tblLoanars.Select(p => p.ID).DefaultIfEmpty(0).Max(); loaner.ID = ++maxId; context.tblLoanars.Add(loaner); return(context.SaveChanges() > 0); }
public JsonResult SaveLoaner(tblLoanar loaner) { if (Session["role"] == null) { Session["userId"] = null; Session["role"] = null; return(Json(false, JsonRequestBehavior.AllowGet)); } else if (Session["role"].ToString() == "Admin" || Session["role"].ToString() == "Super Admin") { loaner.createDate = DateTime.ParseExact(loaner.createDate.ToString("dd-MM-yyyy"), "dd-MM-yyyy", CultureInfo.InvariantCulture); return(Json(loanerRepository.SaveLoaner(loaner), JsonRequestBehavior.AllowGet)); } else { Session["userId"] = null; Session["role"] = null; loaner.createDate = DateTime.ParseExact(loaner.createDate.ToString("dd-MM-yyyy"), "dd-MM-yyyy", CultureInfo.InvariantCulture); return(Json(false, JsonRequestBehavior.AllowGet)); } }