public IActionResult AddUser(AddUser addUserModel)
        {
            if (addUserModel.Password.Equals(addUserModel.ReenterPassword))
            {
                using (var txn = _session.BeginTransaction())
                {
                    string UserName = addUserModel.UserName;
                    string Password = addUserModel.Password;
                    //string ReenterPassword = addUserModel.ReenterPassword;
                    string   Email   = addUserModel.Email;
                    string   Bio     = addUserModel.Bio;
                    DateTime DOB     = addUserModel.DOB;
                    Ctry     Country = addUserModel.Country;

                    User newUser = new User(UserName, Password, Email, Country, Bio, DOB);
                    _session.Save(newUser);
                    txn.Commit();
                }

                return(RedirectToAction("Index"));
            }
            else
            {
                ModelState.AddModelError("", "Passwords Donot Match");
                return(View(addUserModel));
            }
        }
Beispiel #2
0
 public User(string NewUsername, string NewPassword, string NewEmail, Ctry NewCountry, string NewBio, DateTime NewDOB)
 {
     Username = NewUsername;
     Password = NewPassword;
     Email    = NewEmail;
     Country  = NewCountry;
     Bio      = NewBio;
     DOB      = NewDOB;
 }