public async Task <IActionResult> PutEspeedProfiles(long id, EspeedProfiles espeedProfiles) { if (id != espeedProfiles.EspeedProfilesId) { return(BadRequest()); } _context.Entry(espeedProfiles).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EspeedProfilesExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <EspeedProfiles> > PostEspeedProfiles(EspeedProfiles espeedProfiles) { _context.EspeedProfiles.Add(espeedProfiles); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (EspeedProfilesExists(espeedProfiles.EspeedProfilesId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetEspeedProfiles", new { id = espeedProfiles.EspeedProfilesId }, espeedProfiles)); }