public IActionResult AdminCreateClient(VMAdminCreateClient vm) { if (ModelState.IsValid) { Client client = new Client { FirstName = vm.FirstName, LastName = vm.LastName, CompanyName = vm.CompanyName, Street = vm.Street, City = vm.City, State = vm.State, Zipcode = vm.Zipcode, PhoneNumber = vm.PhoneNumber, UserIdentity = vm.User, Email = vm.Email, }; clientRepo.Create(client); return(RedirectToAction("AdminPage", "Admin")); } else { return(View(vm)); } }
public IActionResult AdminCreateClient(string email) // For the admin to create a client { UserIdentity user = new UserIdentity(); user = userRepo.GetUser(email); VMAdminCreateClient client = new VMAdminCreateClient { FirstName = user.FirstName, LastName = user.LastName, User = user, Email = user.Email }; return(View(client)); }