// GET: AspNetRoles/Create public ActionResult Create() { AspNetRolesViewModel model = new AspNetRolesViewModel(); GetViewModel(model); model.Id = Guid.NewGuid().ToString(); return(View(model)); }
private void GetViewModel(AspNetRolesViewModel model) { model.DistributorListItems = _distributorService.GetList().Select(a => new ListItemEntity() { ID = a.DistributorId.ToString(), ParentID = "", Title = a.DistributionName, Selected = a.DistributorId == model.DistributorId }).ToList(); }
public ActionResult Create(AspNetRolesViewModel model) { try { if (ModelState.IsValid) { var entity = model.ToEntity(); entity.Name = model.RoleName; _roleService.Add(entity); } return(RedirectToAction("Index")); } catch { return(View()); } }
public static Role ToEntity(this AspNetRolesViewModel model, Role entity) { return(model.MapTo(entity)); }
public static Role ToEntity(this AspNetRolesViewModel model) { return(model.MapTo <AspNetRolesViewModel, Role>()); }