public ActionResult EditRole(lmsRoleMaster objRoleMaster) { var saveRoleDetails = _objIAdminOperations.SaveRole(objRoleMaster); //ViewBag.Message = viewMessage; return(RedirectToAction("ViewRole", new { RoleId = saveRoleDetails, viewMessage = "Role Details Saved Successfully" })); }
public int SaveRole(lmsRoleMaster objRoleMaster) { var resultId = 0; try { if (objRoleMaster.ROLEID > 0) { _objLabManagementEntities.lmsRoleMasters.Attach(objRoleMaster); _objLabManagementEntities.Entry(objRoleMaster).State = EntityState.Modified; _objLabManagementEntities.SaveChanges(); return(objRoleMaster.ROLEID); } _objLabManagementEntities.lmsRoleMasters.Add(objRoleMaster); _objLabManagementEntities.SaveChanges(); resultId = _objLabManagementEntities.lmsRoleMasters.LastOrDefault().ROLEID; } catch (Exception ex) { _objIAppLogger.LogError(ex); } return(resultId); }