public async Task <IActionResult> PutRaza(int id, Raza item) { if (id != item.Id) { return(BadRequest()); } _baseDatos.Entry(item).State = EntityState.Modified; await _baseDatos.SaveChangesAsync(); return(NoContent()); }
public async Task <IActionResult> PutMascota(int id, Mascota item) { if (id != item.Id) { return(BadRequest()); } Raza raza = await _baseDatos.Razas.FirstOrDefaultAsync(q => q.Id == item.RazaId); if (raza == null) { return(NotFound("La Raza no existe")); } _baseDatos.Entry(item).State = EntityState.Modified; await _baseDatos.SaveChangesAsync(); return(NoContent()); }