Exemplo n.º 1
0
 public ActionResult Create(UserVm.Create model)
 {
     if (ModelState.IsValid)
     {
         var rolesToAdd = model.Roles.Where(r => r.IsChecked).Select(r => r.Id).ToList();
         TheUserManager.CreateUser(model.UserName, rolesToAdd);
         GetAlert(Success, "Role created!");
         return(RedirectToAction("Index"));
     }
     GetAlert(Danger, "Error!");
     return(View("Create", model));
 }
Exemplo n.º 2
0
 public ActionResult Create(UserVm.Create model)
 {
     if (ModelState.IsValid)
     {
         var rolesToAdd = model.RolesList.Where(p => p.IsChecked).Select(r => r.Id).ToList();
         var teamsToAdd = model.TeamsList.Where(p => p.IsChecked).Select(r => r.Id).ToList();
         _userSvc.Create(model.UserName, model.UserFirstName, model.UserLastName, model.UserAlias, model.UserEmailAddress, model.UserLoginEnabled, rolesToAdd, teamsToAdd);
         GetAlert(Success, "User created!");
         return(RedirectToAction("Index"));
     }
     GetAlert(Danger, "Error!");
     return(View("Create", model));
 }
Exemplo n.º 3
0
        public ActionResult Create()
        {
            var model      = new UserVm.Create();
            var roles      = TheRoleManager.GetAllRoles();
            var roleDetail = roles.Select(rd => new CheckBoxListItem()
            {
                Id        = rd.RoleId,
                Display   = rd.Name,
                IsChecked = false
            }).ToList();

            model.Roles = roleDetail;
            return(View("Create", model));
        }
Exemplo n.º 4
0
        public ActionResult Create()
        {
            var model     = new UserVm.Create();
            var rolesList = _roleSvc.GetAll().Select(p => new CheckBoxListItem
            {
                Id        = p.RoleId,
                Display   = p.Name,
                IsChecked = false
            }).ToList();
            var teamsList = _teamSvc.GetAll().Select(p => new CheckBoxListItem
            {
                Id        = p.TeamId,
                Display   = p.Name,
                IsChecked = false
            }).ToList();

            model.RolesList = rolesList;
            model.TeamsList = teamsList;
            return(View("Create", model));
        }