Пример #1
0
        public async Task <IActionResult> SignUp(SignUpViewModel model)
        {
            var user = RegisterLogic.Register(model);

            if (user.GetUser == null)
            {
                TempData.AddOrUpdate("SignUpError", user.GetErrorMessage);
            }
            else
            {
                await Authenticate(user.GetUser);
            }


            return(Redirect(Request.Headers["Referer"].ToString()));
        }
Пример #2
0
        public ActionResult Register(FormCollection collection)
        {
            ViewData["Email"]          = collection["Email"];
            ViewData["Password"]       = collection["Password"];
            ViewData["PasswordRepeat"] = collection["PasswordRepeat"];
            ViewData["Voornaam"]       = collection["Voornaam"];
            ViewData["Achternaam"]     = collection["Achternaam"];

            Register register = new Register(collection["Email"], collection["Password"], collection["PasswordRepeat"], collection["Voornaam"], collection["Achternaam"]);

            RegisterLogic reglogic = new RegisterLogic();

            if (reglogic.checkPassword(register) == true)
            {
                reglogic.insertRegisterInfo(register);
                return(RedirectToAction("Login", "Login"));
            }

            return(RedirectToAction("Register", "Register"));
        }
Пример #3
0
        public int DeleteRegister(Register register)
        {
            RegisterLogic registerLogic = this.AbstractProvider.GetAbstractCommonBL <RegisterLogic>();

            return(registerLogic.Delete(register.Patient_id));
        }
Пример #4
0
        public int InsertRegister(Register register)
        {
            RegisterLogic registerLogic = this.AbstractProvider.GetAbstractCommonBL <RegisterLogic>();

            return(registerLogic.Insert(register));
        }
Пример #5
0
        public int UpdateRegister(Register register)
        {
            RegisterLogic registerLogic = this.AbstractProvider.GetAbstractCommonBL <RegisterLogic>();

            return(registerLogic.Update(register));
        }
Пример #6
0
        public List <Register> QueryRegisterListNumber()
        {
            RegisterLogic registerLogic = this.AbstractProvider.GetAbstractCommonBL <RegisterLogic>();

            return(registerLogic.QueryList());
        }
Пример #7
0
        public List <Register> QueryRegisterListSex(string p_sex)
        {
            RegisterLogic registerLogic = this.AbstractProvider.GetAbstractCommonBL <RegisterLogic>();

            return(registerLogic.QueryRegisterListSex(p_sex));
        }