// PUT api/<controller>/5 public IHttpActionResult Edit(Dvd dvds) { if (dvds == null) { return(NotFound()); } else { _repo.Edit(dvds); return(Ok(dvds)); } }
public void EditDvd(int id, Dvd dvd) { //validate edit if (ModelState.IsValid) { IDvdRepository DvdRepo = DvdRepositoryFactory.Create(); DvdRepo.Edit(dvd); } else { Content(HttpStatusCode.BadRequest, "Model state invalid"); } }
public IHttpActionResult Update(UpdateDvdRequest request) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } DVD dvd = repository.Get(request.DvdID); if (dvd == null) { return(NotFound()); } dvd.Title = request.Title; dvd.ReleaseYear = request.ReleaseYear; dvd.Director = request.Director; dvd.Rating = request.Rating; dvd.Notes = request.Notes; repository.Edit(dvd); return(Ok(dvd)); }
public IHttpActionResult Edit(EditViewModel model) { dvd movie = _dvdRepository.Get(model.dvdId); if (ModelState.IsValid) { movie.dvdId = model.dvdId; movie.title = model.title; movie.rating = model.rating; movie.director = model.director; movie.realeaseYear = model.realeaseYear; _dvdRepository.Edit(movie); // DvdRepoMock.Edit(movie); return(Ok(movie)); } else { return(NotFound()); } // return Ok(DvdRepoMock.GetAll()); }
public IHttpActionResult Update(UpdateDvdRequest request) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Dvd dvd = repo.Get(request.dvdId); if (dvd == null) { return(NotFound()); } dvd.title = request.title; dvd.rating = request.rating; dvd.director = request.director; dvd.realeaseYear = request.realeaseYear; dvd.notes = request.notes; dvd.dvdId = request.dvdId; repo.Edit(dvd); return(Ok(dvd)); }
public void Update(int id, Dvd dvd) { repos.Edit(dvd); }