public async Task <ActionResult <Event> > PostEvent(Event events) { events.waitEvent = true; events.numbParticipants += 1; _context.Add(events); await _context.SaveChangesAsync(); return(CreatedAtAction("GetEvent", new { id = events.Id }, events)); }
public async Task <IActionResult> Create([Bind("Id,MaxParticipants,Day,StartTime,EndTime,Street,Neighborhood,City,SportId")] Event events) { var identidade = _userManager.GetUserId(User); if (!ModelState.IsValid) { events.OrganizerId = identidade; events.waitEvent = true; events.numbParticipants += 1; _context.Add(events); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["SportId"] = new SelectList(_context.SportGames, "Id", "SportName", events.SportId); return(View(events)); }