public async Task <IActionResult> PutCinema([FromRoute] int id, [FromBody] CinemaUpdVM cinemas) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id == 0 || id <= 0) { return(BadRequest()); } try { await Task.Run(() => _cinemaService.UpdateCinema(cinemas)); } catch (ArgumentNullException) { return(BadRequest()); } return(NoContent()); }
public Cinemas Update(CinemaUpdVM cinemas) { db.Entry(cinemas).State = EntityState.Modified; db.SaveChanges(); return(db.Cinemas.Find(cinemas.Id)); }
public Cinemas UpdateCinema(CinemaUpdVM cinema) { return(unitOfWork.Cinemas.Update(cinema)); }