public JsonResult GetRoleInformation() { var roleInfo = aspNetRoleService.GetAll(); List <AspNetRoleViewModel> detail = new List <AspNetRoleViewModel>(); foreach (var r in roleInfo) { var nam = r.Name; var roleId = r.Id; string str = r.DefaultLinkURL; if (str == null) { str = ""; } //string last = str.Substring(str.LastIndexOf('/') + 1); var GetRole = new AspNetRoleViewModel() { Id = roleId, Name = nam, DefaultLinkURL = str }; detail.Add(GetRole); } var currentURLRecords = detail.ToList(); return(Json(currentURLRecords, JsonRequestBehavior.AllowGet)); }
public JsonResult LoadRoleList() { var RoleList = new List <SelectListItem>(); var role_List = roleService.GetAll(); var viewrole = role_List.Select(x => x).ToList().Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Name.ToString() }); RoleList.Add(new SelectListItem() { Text = "Please Select", Value = "0", Selected = true }); RoleList.AddRange(viewrole); return(Json(RoleList, JsonRequestBehavior.AllowGet)); }
public void MapDropDownList(AspNetSecurityModuleViewModel model) { //Designation var rolenList = aspNetRoleService.GetAll(); var roleDetails = rolenList.Select(m => new SelectListItem() { Text = string.Format("{0}", m.Name), Value = m.Id.ToString() }); model.RoleList = roleDetails; var RoleList = new List <SelectListItem>(); RoleList.Add(new SelectListItem() { Text = "Please Select", Value = "" }); RoleList.AddRange(roleDetails); model.RoleList = RoleList; }