public async Task <IActionResult> PutLinped([FromRoute] int id, [FromBody] Linped linped) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != linped.PedidoID) { return(BadRequest()); } _context.Entry(linped).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LinpedExists(id)) { return(NotFound()); } else { throw; } } return(Ok(linped)); //return NoContent(); }
public async Task <IActionResult> PutEquipo([FromRoute] string id, [FromBody] Equipo equipo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != equipo.ServiceTag) { return(BadRequest()); } _context.Entry(equipo).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EquipoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutObjetivo(string id, Objetivo objetivo) { if (id != objetivo.ObjetivoID) { return(BadRequest()); } _context.Entry(objetivo).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ObjetivoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutLocalidad(string id, Localidad localidad) { if (id != localidad.LocalidadID) { return(BadRequest()); } _context.Entry(localidad).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LocalidadExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutPago(string id, Pago pago) { if (id != pago.Id_Transaccion) { return(BadRequest()); } _context.Entry(pago).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PagoExists(id)) { return(NotFound()); } else { throw; } } return(Ok(pago)); }
public async Task <IActionResult> PutStock(string id, Stock stock) { if (id != stock.ArticuloID) { return(BadRequest()); } _context.Entry(stock).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!StockExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutRol([FromRoute] int id, [FromBody] Rol rol) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != rol.Id) { return(BadRequest()); } _context.Entry(rol).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RolExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutTipo([FromRoute] int id, [FromBody] Tecnico tecnico) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tecnico.IdUsuario) { return(BadRequest()); } _context.Entry(tecnico).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TecnicoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutDetalle_Pedido([FromRoute] int id, [FromBody] Detalle_Pedido detalle_Pedido) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != detalle_Pedido.Codigo_Pedido) { return(BadRequest()); } _context.Entry(detalle_Pedido).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Detalle_PedidoExists(id)) { return(NotFound()); } else { throw; } } return(Ok(detalle_Pedido)); }
public async Task <IActionResult> PuttipoArticulo(int id, TipoArticulo tipoArticulo) { if (id != tipoArticulo.TipoArticuloID) { return(BadRequest()); } _context.Entry(tipoArticulo).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!tipoArticuloExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutPedido(int id, Pedido pedido) { if (id != pedido.Codigo_Pedido) { return(BadRequest()); } _context.Entry(pedido).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PedidoExists(id)) { return(NotFound()); } else { throw; } } return(Ok(pedido)); }
public async Task <IActionResult> PutMarca(string id, Marca marca) { if (id != marca.MarcaID) { return(BadRequest()); } _context.Entry(marca).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MarcaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutOficina(string id, Oficina oficina) { if (id != oficina.Codigo_Oficina) { return(BadRequest()); } _context.Entry(oficina).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OficinaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutMemoria([FromRoute] string id, [FromBody] Memoria memoria) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != memoria.MemoriaID) { return(BadRequest()); } _context.Entry(memoria).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MemoriaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutUsuario(long id, Usuario usuario) { if (id != usuario.UsuarioID) { return(BadRequest()); } _context.Entry(usuario).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutCliente(int id, Cliente cliente) { if (id != cliente.Codigo_Cliente) { return(BadRequest()); } _context.Entry(cliente).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClienteExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutLinped(int id, Linped linped) { if (id != linped.Linea) { return(BadRequest()); } _context.Entry(linped).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LinpedExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutProducto(string id, Producto producto) { if (id != producto.Codigo_Producto) { return(BadRequest()); } _context.Entry(producto).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProductoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutTicket([FromRoute] int id, [FromBody] Ticket ticket) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ticket.NumTicket) { return(BadRequest()); } _context.Entry(ticket).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TicketExists(id)) { return(NotFound()); } else { throw; } } catch (DbUpdateException e) { throw e.InnerException; } return(NoContent()); }