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)); } }
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)); } }
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"; }
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); } }
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)); }