public async Task <IActionResult> PutUser(int id, User user) { if (id != user.Id) { return(BadRequest()); } _context.Entry(user).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("ID,Name,IdentityCard,WebPage,Address,Phone,Sector")] Client client) { if (ModelState.IsValid) { _context.Add(client); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(client)); }
public async Task <IActionResult> Create([Bind("ID,Name,Password,Account")] User user) { if (ModelState.IsValid) { _context.Add(user); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(user)); }
public async Task <IActionResult> Create([Bind("ID,FirstName,LastName,Username,Email")] User user) { if (ModelState.IsValid) { _context.Add(user); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(user)); }
public async Task <IActionResult> SignUp2([Bind("Email,Password")] User _user, string ConfirmPass) { if (String.IsNullOrEmpty(_user.Email)) { ModelState.AddModelError("Email", "Invalid email"); } if (String.IsNullOrEmpty(_user.Password)) { ModelState.AddModelError("Password", "Invalid password"); } if (_user.Password != ConfirmPass) { ModelState.AddModelError("Password", "Password must be match"); } if (ModelState.IsValid) { User user = JsonConvert.DeserializeObject <User>(TempData["temp"].ToString()); user.Email = _user.Email; user.Password = _user.Password; db.Users.Add(user); await db.SaveChangesAsync(); return(View("SignUpCredentials", user)); } else { return(View()); } }