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); }