Пример #1
0
        public ActionResult AddAdmin(UserViewModel model)
        {
            UserRepository AP     = new UserRepository();
            var            result = AP.AddAdmin(model);

            if (result)
            {
                return(RedirectToAction("Profile"));
            }
            AP.AddAdmin(model);
            return(View());
        }
        public void AddAdmin(User user)
        {
            if (user == null)
            {
                throw new Exception("User can't be null");
            }

            if (user.FirstName == null)
            {
                throw new Exception("User Name can't be null");
            }

            _repo.AddAdmin(user);

            user.Account.User = user;

            _accountRepo.Add(user.Account);
        }