Exemplo n.º 1
0
        // GET: AspNetRoles/Create
        public ActionResult Create()
        {
            AspNetRolesViewModel model = new AspNetRolesViewModel();

            GetViewModel(model);
            model.Id = Guid.NewGuid().ToString();
            return(View(model));
        }
Exemplo n.º 2
0
 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();
 }
Exemplo n.º 3
0
        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());
            }
        }
Exemplo n.º 4
0
 public static Role ToEntity(this AspNetRolesViewModel model, Role entity)
 {
     return(model.MapTo(entity));
 }
Exemplo n.º 5
0
 public static Role ToEntity(this AspNetRolesViewModel model)
 {
     return(model.MapTo <AspNetRolesViewModel, Role>());
 }