Exemple #1
0
        public async Task <IActionResult> UpdateProfile([FromBody] UserModel1 model1)
        {
            var register = await _repo.UpdateProfile(new UserModel()
            {
                FirstName    = model1.FirstName,
                LastName     = model1.LastName,
                Role         = model1.Role,
                Gender       = !string.IsNullOrEmpty(model1.Gender) && model1.Gender.ToLower() == "male" ? 1 : 2,
                DateOfBirth  = DateTime.Now,
                EmailAddress = model1.EmailAddress,
                Address      = model1.Address,
                Mobile       = model1.Mobile,
                Title        = model1.Title,
                UserId       = model1.UserId,
                MiddleName   = model1.MiddleName
            });

            if (register.Succeeded)
            {
                return(Ok(register));
            }
            else
            {
                return(BadRequest(register));
            }
        }
Exemple #2
0
        public async Task <IActionResult> Register([FromBody] UserModel1 model1)
        {
            var model = new UserModel()
            {
                FirstName    = model1.FirstName,
                LastName     = model1.LastName,
                MiddleName   = model1.MiddleName,
                Role         = model1.Role,
                Gender       = !string.IsNullOrEmpty(model1.Gender) && model1.Gender.ToLower() == "male" ? 1 : 2,
                Password     = model1.Password,
                DateOfBirth  = DateTime.Now,
                Salt         = Guid.NewGuid().ToString(),
                EmailAddress = model1.EmailAddress,
                Address      = model1.Address,
                Mobile       = model1.Mobile,
                Title        = model1.Title,
                UserId       = model1.UserId
            };

            var register = await _repo.AddOrUpdateRegister(model);

            if (register.Succeeded)
            {
                return(Ok(register));
            }
            else
            {
                return(BadRequest(register));
            }
        }
Exemple #3
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            UserModel1       db    = new UserModel1();
            List <UserTable> users = getAllUsers();

            foreach (UserTable user in users)
            {
                if (user.userName == txtUsername.Text)
                {
                    string enteredPassword = "" + txtPasswordLog.Text;
                    string userPassword    = "" + user.password.TrimEnd();
                    if (string.Equals(userPassword, enteredPassword))
                    {
                        lblResult.Text  = "Log in successful!";
                        Session["user"] = user.userID;
                        Response.Redirect("/Index.aspx");
                        return;
                    }
                    else
                    {
                        lblResult.Text = userPassword.Length + " " + enteredPassword.Length;
                        return;
                    }
                }
            }
            lblResult.Text = "user not found";
        }
Exemple #4
0
 public List <UserTable> getAllUsers()
 {
     try
     {
         using (UserModel1 db = new UserModel1())
         {
             List <UserTable> users = (from x in db.UserTable select x).ToList();
             return(users);
         }
     }
     catch (Exception)
     {
         return(null);
     }
 }
Exemple #5
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     if (txtPassword.Text == txtConfirmPassword.Text)
     {
         UserModel1 db   = new UserModel1();
         UserTable  user = new UserTable();
         user.userName = txtUserName.Text;
         user.password = txtPassword.Text;
         db.UserTable.Add(user);
         db.SaveChanges();
         lblResult.Text = "succesfully registered";
         Response.Write("You can log in now");
         Response.Redirect("/Pages/Account/Login.aspx");
     }
     else
     {
         lblResult.Text = "Passwords do not match";
     }
 }
        public ActionResult Register(UserModel1 um)
        {
            SignUpPage sp = new SignUpPage();

            sp.Password  = um.Password;
            sp.UserId    = um.UserId;
            sp.FirstName = um.FirstName;
            sp.LastName  = um.LastName;
            sp.Gender    = um.Gender;
            sp.DOB       = DateTime.Parse(um.DOB);
            sp.Address   = um.Address;
            context.SignUpPages.Add(sp);
            context.SaveChanges();
            um = new UserModel1();


            if (ModelState.IsValid == true)
            {
                ViewData["msg"] = "<script>alert('Your details are submitted successfully')</script>";
                ModelState.Clear();
            }
            return(View(um));
        }
        public ActionResult Register()
        {
            UserModel1 um = new UserModel1();

            return(View(um));
        }