public async Task <ActionResult <Super_Vilain> > PostSuper_Vilain(Super_Vilain super_Vilain) { _context.Super_Vilain.Add(super_Vilain); await _context.SaveChangesAsync(); return(CreatedAtAction("GetSuper_Vilain", new { id = super_Vilain.Id }, super_Vilain)); }
public async Task <IActionResult> PutSuper_Vilain(int id, Super_Vilain super_Vilain) { if (id != super_Vilain.Id) { return(BadRequest()); } _context.Entry(super_Vilain).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Super_VilainExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }