Пример #1
0
 // PUT api/<controller>/5
 public IHttpActionResult Edit(Dvd dvds)
 {
     if (dvds == null)
     {
         return(NotFound());
     }
     else
     {
         _repo.Edit(dvds);
         return(Ok(dvds));
     }
 }
Пример #2
0
 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");
     }
 }
Пример #3
0
        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));
        }
Пример #4
0
        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());
        }
Пример #5
0
        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));
        }
Пример #6
0
 public void Update(int id, Dvd dvd)
 {
     repos.Edit(dvd);
 }