public async Task <IActionResult> PutTderailer(short id, Tderailer tderailer) { if (id != tderailer.TderailerId) { return(BadRequest()); } _context.Entry(tderailer).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TderailerExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Tderailer> > PostTderailer(Tderailer tderailer) { _context.Tderailer.Add(tderailer); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (TderailerExists(tderailer.TderailerId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetTderailer", new { id = tderailer.TderailerId }, tderailer)); }