Beispiel #1
0
        public IActionResult Add(AddUserViewModel addUserViewModel, string verify)
        {
            addUserViewModel.Verify = verify;

            if (addUserViewModel.Password != addUserViewModel.Verify)
            {
                return(View(addUserViewModel));
            }

            if (ModelState.IsValid)
            {
                addUserViewModel.JoinTime = DateTime.Now;

                UserData.Add(addUserViewModel.CreateUser(
                                 addUserViewModel.UserName,
                                 addUserViewModel.Email,
                                 addUserViewModel.Password,
                                 addUserViewModel.Verify,
                                 addUserViewModel.JoinTime
                                 ));

                return(Redirect("/User/Index"));
            }

            return(View());
        }
Beispiel #2
0
 public IActionResult Add(AddUserViewModel addUserViewModel)
 {
     if (ModelState.IsValid)
     {
         UserData.Add(addUserViewModel.CreateUser());
         return(Redirect("/User"));
     }
     return(View(addUserViewModel));
 }
Beispiel #3
0
 public IActionResult Add(AddUserViewModel userFromView)
 {
     if (ModelState.IsValid)
     {
         User newUser = userFromView.CreateUser();
         UserData.Add(newUser);
         return(Redirect("/User"));
     }
     return(View(userFromView));
 }
Beispiel #4
0
        public IActionResult Add(AddUserViewModel addUserViewModel)
        {
            if (ModelState.IsValid)
            {
                User newUser = AddUserViewModel.CreateUser(
                    addUserViewModel.Username,
                    addUserViewModel.Email,
                    addUserViewModel.Password);
                UserData.AddUser(newUser);

                return(Redirect("/User"));
            }

            return(View(addUserViewModel));
        }