public async Task<IActionResult> PutDispositivo(int id, Dispositivo dispositivo) { if (dispositivo != null && id != dispositivo.IdDispositivo) { return BadRequest(); } _context.Entry(dispositivo).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DispositivoExists(id)) { return NotFound(); } else { throw; } } return NoContent(); }
public async Task <IActionResult> PutCliente(int id, Cliente cliente) { if (cliente != null && id != cliente.IdCliente) { 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> PutModem(int id, Modem modem) { if (id != modem.IdModem) { return(BadRequest()); } _context.Entry(modem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ModemExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }