Exemple #1
0
        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));
            }
        }
Exemple #2
0
        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));
        }