public ActionResult Create(Movie Movie) { videocontext _context = new videocontext(); if (Movie.id == 0) { Movie.DateAdded = DateTime.Now; _context.Movies.Add(Movie); } else { var MovieinDb = _context.Movies.Single(m => m.id == Movie.id); Movie.Name = MovieinDb.Name; Movie.NumberInStock = MovieinDb.NumberInStock; Movie.ReleaseDate = MovieinDb.ReleaseDate; Movie.GenreId = MovieinDb.GenreId; Movie.DateAdded = DateTime.Now; } _context.SaveChanges(); return(RedirectToAction("Random", "Movies")); }
public ActionResult Edit(int id) { videocontext _context = new videocontext(); var customer = _context.Customers.SingleOrDefault(c => c.id == id); if (customer == null) { return(HttpNotFound()); } CustomerViewModel cvm = new CustomerViewModel { Customer = customer, MembershipType = _context.MembersipTypes.ToList() }; return(View("New", cvm)); }
public ActionResult Edit(Movie Movie) { videocontext _context = new videocontext(); var MovieData = _context.Movies.Single(m => m.id == Movie.id); if (MovieData == null) { return(HttpNotFound()); } else { MovieViewModel mvm = new MovieViewModel() { Movie = MovieData, GenreList = _context.Genre.ToList() }; return(View("movieinfo", mvm)); } }
public ActionResult Create(Customer Customer) { videocontext _context = new videocontext(); if (!ModelState.IsValid) { CustomerViewModel cvm = new CustomerViewModel { Customer = Customer, MembershipType = _context.MembersipTypes.ToList() }; return(View("New", cvm)); } if (Customer.id == 0) { _context.Customers.Add(Customer); } else { var customerindb = _context.Customers.Single(c => c.id == Customer.id); customerindb.name = Customer.name; customerindb.address = Customer.address; customerindb.birthdate = Customer.birthdate; customerindb.IsSubscribedToNewsLetter = Customer.IsSubscribedToNewsLetter; customerindb.MembershipTypeId = Customer.MembershipTypeId; } try { _context.SaveChanges(); } catch (DbEntityValidationException e) { Console.WriteLine(e); } return(RedirectToAction("Index", "Customer")); }
public CustomersController() { _context = new videocontext(); }
public MoviesController() { _context = new videocontext(); }