Пример #1
0
        public ActionResult Create()
        {
            UserCreateViewModel model    = new UserCreateViewModel();
            GroupDAL            groupDAL = new GroupDAL();

            model.DdlGroupID = groupDAL.DdlGroup();
            return(View("Create", model));
        }
Пример #2
0
        public ActionResult Create(UserCreateViewModel userCreateViewModel)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    GroupDAL groupDAL = new GroupDAL();
                    userCreateViewModel.DdlGroupID = groupDAL.DdlGroup();
                    return(View(userCreateViewModel));
                }

                userDAL.CreateUser(userCreateViewModel);
                return(RedirectToAction("Index", "Users", new { area = "Admin" }));
            }
            catch (Exception ex)
            {
                GroupDAL groupDAL = new GroupDAL();
                userCreateViewModel.DdlGroupID = groupDAL.DdlGroup();
                ModelState.AddModelError("", ex.Message);
                return(View());
            }
        }