public ActionResult PageRole(LoanViewModel lvm, FormCollection form) { try { var pag = ""; int roleid = Convert.ToInt16(form["RoleId"]); int pageid = Convert.ToInt16(form["id"]); var selectedItem = DataReaders.getSelectedPage(pageid); if (selectedItem != null) { pag = selectedItem; } _pa.RoleId = roleid; _pa.PageName = pag; _pa.RoleId = DataReaders.selectPageRolesByName(_pa); if (_pa.RoleId != 0) { TempData["message"] = "Page Already Have This Role"; return(RedirectToAction("PageRole")); } else { _pa.RoleId = roleid; _pa.PageName = pag; _pa.isVissible = "1"; DataCreators.InsertPageRoles(_pa); TempData["message"] = "Page Role Created Succesfully"; return(RedirectToAction("PageRole")); } } catch (Exception ex) { WebLog.Log(ex.Message.ToString()); return(null); } }