// PUT: odata/Movies(5) public IHttpActionResult Put([FromODataUri] int key, Movie movie) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (key != movie.ID) { return(BadRequest()); } db.Entry(movie).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!MovieExists(key)) { return(NotFound()); } else { throw; } } return(Updated(movie)); }
protected override Movie CreateEntity(Movie entity) { Movie createdEntity = _db.Movies.Add(entity); _db.SaveChanges(); return(createdEntity); }
public ActionResult Create(Movie movie) { if (ModelState.IsValid) { db.Movies.Add(movie); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(movie)); }
public ActionResult DeleteConfirmed(int id) { Genre genre = db.Genres.Find(id); db.Genres.Remove(genre); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "MovieId,Name,DirectorName,Description,Year,GenreId")] Movie movie, HttpPostedFileBase file) { if (ModelState.IsValid) { if (file != null) { file.SaveAs(HttpContext.Server.MapPath("~/Images/") + file.FileName); movie.ImagePath = file.FileName; } db.Movies1.Add(movie); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.GenreId = new SelectList(db.Genres, "Id", "Name", movie.GenreId); return(View(movie)); }
public static bool Insertar(Peliculas pelicula) { bool retorno = false; try { using (var db = new MoviesDb()) { db.Peliculas.Add(pelicula); db.SaveChanges(); retorno = true; } } catch (Exception ex) { throw ex; } return(retorno); }