예제 #1
0
        public Person RegisterPerson(Regsiter registerDetails)
        {
            var newPerson = new Person
            {
                user_id  = registerDetails.Username,
                fullName = registerDetails.FullName,
                email    = registerDetails.Email,
                password = registerDetails.Password,
                joined   = DateTime.Now
            };

            DataObj.People.Add(newPerson);
            DataObj.SaveChanges();
            return(newPerson);
        }
예제 #2
0
        public ActionResult Register(Regsiter registerDetails)
        {
            if (ModelState.IsValid)
            {
                var user = DataAccess.RegisterPerson(registerDetails);
                if (user != null)
                {
                    this.Session.Add("Login", registerDetails);
                    this.Session.Add("User", user);
                    return(this.RedirectToAction("Index", "Home"));
                }
            }

            ModelState.AddModelError("Error-Key", "Invalid Credentials");
            return(this.View("Index", registerDetails));
        }
예제 #3
0
 private void ToLogin()
 {
     Regsiter.SetActive(false);
     Login.SetActive(true);
 }
예제 #4
0
 private void ToRegister()
 {
     Login.SetActive(false);
     Regsiter.SetActive(true);
 }