public async Task <IActionResult> PutMatch([FromRoute] Guid id, [FromBody] Match match) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != match.ID) { return(BadRequest()); } _context.Entry(match).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MatchExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create(User user) { if (ModelState.IsValid) { user.Password = user.Password.Encrypt(); user.UpdatedAt = DateTime.Now; await context.Users.AddAsync(user); await context.SaveChangesAsync(); //ViewBag.Message = "Utilisateur engristré"; //ViewData["Message"] = "Utilisateur engristré"; //return View(); TempData["Message"] = "Utilisateur engristré"; return(RedirectToAction("Index", "Home")); } return(View(user)); }