public IActionResult Create([FromBody] BigliettoConcerto biglietto) { if (biglietto == null) { return(BadRequest()); } _db.Biglietti.Add(biglietto); _db.SaveChanges(); return(CreatedAtRoute("GetBiglietto", new { id = biglietto.ID }, biglietto)); }
public IActionResult Patch(int id, [FromBody] BigliettoConcerto biglietto) { if (biglietto == null || biglietto.ID != id) { return(BadRequest()); } var big = _db.Biglietti.FirstOrDefault(b => b.ID == id); if (big == null) { return(NotFound()); } big.Artista = biglietto.Artista; big.Prezzo = biglietto.Prezzo; big.Disponibile = biglietto.Disponibile; _db.Biglietti.Update(big); _db.SaveChanges(); return(new NoContentResult()); }