public async Task <IActionResult> PutRegisteredOpps(int id, RegisteredOpps registeredOpps) { if (id != registeredOpps.Id) { return(BadRequest()); } _context.Entry(registeredOpps).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RegisteredOppsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <RegisteredOpps> > PostRegisteredOpps(RegisteredOpps registeredOpps) { // add the user Id var currentUser = _context.Users.FirstOrDefault(f => f.EMail == User.Identity.Name); registeredOpps.UserId = currentUser.Id; _context.RegisteredOpp.Add(registeredOpps); await _context.SaveChangesAsync(); return(registeredOpps); }