public ActionResult SaveData(IList <RolesActionsViewModel> roleActionsViewModel) { try { int index = 0; String result = String.Empty; RolesActionsViewModel rolesActionsVM = new RolesActionsViewModel(); index = rolesActionsVM.SaveData(roleActionsViewModel); if (index > 0) { result = "1"; } else { result = "0"; } // ModelState.Clear(); return(Json(result, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }
// GET: RolesPermissions public ActionResult Index() { try { RolesActionsViewModel rolesActionsVM = new RolesActionsViewModel(); ViewData["ScreenList"] = rolesActionsVM.GetAllScreens(); rolesActionsVM.GetAllRoles(); ViewData["ActionType"] = rolesActionsVM.LstActionType(); ViewData["MappedScreensRoles"] = rolesActionsVM.GetMappedScreensRoles(); rolesActionsVM.GetMappedScreensRoles(); return(View(rolesActionsVM)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }