public PartialViewResult _EmployeeHandbook() { EmployeeHandbookModel model = new EmployeeHandbookModel(); var ObjLoginModel = (eTracLoginModel)(Session["eTrac"]); model = _IGuestUserRepository.GetEmployeeHandBookByUserId(ObjLoginModel.UserId); return(PartialView("_employeeHandbook", model)); }
public ActionResult _EmployeeHandbook(EmployeeHandbookModel model) { if (ModelState.IsValid) { var ObjLoginModel = (eTracLoginModel)(Session["eTrac"]); _IGuestUserRepository.SetEmployeeHandbookData(model, ObjLoginModel.UserId); return(Json(true, JsonRequestBehavior.AllowGet)); } ViewBag.NotSaved = true; return(PartialView("_employeeHandbook", model)); }
public bool SetEmployeeHandbookData(EmployeeHandbookModel model, long UserId) { try { using (workorderEMSEntities Context = new workorderEMSEntities()) { var data = GetEmployeeHandBookByUserId(UserId); var EmployeeId = objworkorderEMSEntities.UserRegistrations.Where(x => x.UserId == UserId).FirstOrDefault()?.EmployeeID; if (data != null) { return(Context.spSetEmployeeHandbook("U", model.EhbId, EmployeeId, model.IsActive) > 0 ? true : false); } return(Context.spSetEmployeeHandbook("I", model.EhbId, EmployeeId, model.IsActive) > 0 ? true : false); } } catch (Exception ex) { throw ex; } }