public async Task <IActionResult> PutItinerarioEncabezado(int id, ItinerarioEncabezado itinerarioEncabezado) { if (id != itinerarioEncabezado.Itinierarioid) { return(BadRequest()); } _context.Entry(itinerarioEncabezado).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ItinerarioEncabezadoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <ItinerarioEncabezado> > PostItinerarioEncabezado(ItinerarioEncabezado itinerarioEncabezado) { _context.ItinerarioEncabezado.Add(itinerarioEncabezado); await _context.SaveChangesAsync(); return(CreatedAtAction("GetItinerarioEncabezado", new { id = itinerarioEncabezado.Itinierarioid }, itinerarioEncabezado)); }