public ActionResult Delete(int?id) { if (id == null) { return(RedirectToAction("Index")); } using (var db = new IMDBDbContext()) { var film = db.Films.Find(id); if (film == null) { return(RedirectToAction("Index")); } return(View(film)); } }
public ActionResult Create(Film film) { if (string.IsNullOrWhiteSpace(film.Director) || string.IsNullOrWhiteSpace(film.Genre) || string.IsNullOrWhiteSpace(film.Name) || film.Year == 0) { return(Redirect("create")); } using (var db = new IMDBDbContext()) { db.Films.Add(film); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } using (var db = new IMDBDbContext()) { var film = db.Films.Find(id); if (film == null) { return(HttpNotFound()); } return(View(film)); } }
public ActionResult Delete(int?id) { if (id == null) { return(HttpNotFound()); } using (var db = new IMDBDbContext()) { Film film = db.Films.Find(id); if (film == null) { return(Redirect("/")); } return(View(film)); } }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } using (var database = new IMDBDbContext()) { var film = database.Films.Where(f => f.Id == id).First(); if (film == null) { return(HttpNotFound()); } return(View(film)); } }
public ActionResult Delete(int?id) { if (id == null) { return(HttpNotFound()); } using (var database = new IMDBDbContext()) { Film film = database.Films.Find(id); if (film == null) { return(RedirectToAction("Index")); } return(View(film)); } }
public ActionResult Edit(int?id) { if (id == null) { return(HttpNotFound()); } using (IMDBDbContext db = new IMDBDbContext()) { Film film = db.Films.Find(id); if (film == null) { return(RedirectToAction("Index")); } return(View(film)); } }
public ActionResult Create(Film film) { if (film == null) { return(RedirectToAction("Index")); } if (string.IsNullOrWhiteSpace(film.Name) || string.IsNullOrWhiteSpace(film.Genre) || string.IsNullOrWhiteSpace(film.Director) || film.Year == null) { ViewBag.message = "Попълни полетата!"; return(View(film)); } using (var db = new IMDBDbContext()) { db.Films.Add(film); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult DeleteConfirm(int?id, Film filmModel) { if (id == null) { return(HttpNotFound()); } using (var db = new IMDBDbContext()) { Film film = db.Films.Find(id); if (film == null) { return(Redirect("/")); } db.Films.Remove(film); db.SaveChanges(); } return(Redirect("/")); }
public ActionResult Edit(int?id, Film filmModel) { if (!ModelState.IsValid) { return(View(filmModel)); } using (var db = new IMDBDbContext()) { var filmFromDB = db.Films.Find(filmModel.Id); if (filmFromDB != null) { filmFromDB.Name = filmModel.Name; filmFromDB.Genre = filmModel.Genre; filmFromDB.Director = filmModel.Director; filmFromDB.Year = filmModel.Year; db.SaveChanges(); } } return(Redirect("/")); }
public ActionResult EditConfirm(int?id, Film filmModel) { if (ModelState.IsValid) { using (IMDBDbContext db = new IMDBDbContext()) { Film filmFromDb = db.Films.Find(filmModel.Id); if (filmFromDb != null) { filmFromDb.Name = filmModel.Name; filmFromDb.Genre = filmModel.Genre; filmFromDb.Director = filmModel.Director; filmFromDb.Year = filmModel.Year; db.SaveChanges(); } } } return(RedirectToAction("Index")); }
public ActionResult DeleteConfirm(int?id, Film filmModel) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } using (var database = new IMDBDbContext()) { var film = database.Films.Where(f => f.Id == id).First(); if (film == null) { return(HttpNotFound()); } database.Films.Remove(film); database.SaveChanges(); return(RedirectToAction("Index")); } }
public IActionResult Edit(Film film) { if (!ModelState.IsValid) { return(View(film)); } using (var db = new IMDBDbContext()) { var filmFromDb = db.Films.Find(film.Id); if (filmFromDb != null) { filmFromDb.Name = film.Name; filmFromDb.Genre = film.Genre; filmFromDb.Director = film.Director; filmFromDb.Year = film.Year; db.SaveChanges(); } } return(Redirect("/")); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env, IMDBDbContext imdbContext) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Error"); // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. app.UseHsts(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseCookiePolicy(); app.UseMvc(); }
public ActionResult Create(Film film) { if (film == null) { return(RedirectToAction("Index")); } if (film.Name == string.Empty || film.Genre == string.Empty || film.Director == string.Empty || film.Year.ToString() == string.Empty) { return(RedirectToAction("Index")); } using (var db = new IMDBDbContext()) { db.Films.Add(film); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult EditConfirm(int?id, Film filmModel) { using (var db = new IMDBDbContext()) { var film = db.Films.Find(id); if (ModelState.IsValid) { film.Name = filmModel.Name; film.Genre = filmModel.Genre; film.Director = filmModel.Director; film.Year = filmModel.Year; db.SaveChanges(); return(Redirect("/")); } return(View("edit", filmModel)); } }
public ActionResult DeleteConfirm(int?id, Film filmModel) { //TODO: Implement me ... if (id == null) { return(HttpNotFound()); } using (var db = new IMDBDbContext()) { var film = db.Films.Find(id); if (film == null) { return(RedirectToAction("Index")); } db.Films.Remove(film); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult DeleteConfirm(int?id, Film filmModel) { if (id == null) { return(HttpNotFound()); } using (var database = new IMDBDbContext()) { Film filmToBeDeleted = database.Films.Find(id); if (filmToBeDeleted == null) { return(RedirectToAction("Index")); } database.Films.Remove(filmToBeDeleted); database.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult DeleteConfirm(int?id, Film filmModel) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } using (var db = new IMDBDbContext()) { var film = db.Films.Find(id); if (film == null) { return(RedirectToAction("Index")); } db.Films.Remove(film); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Edit(int?id, Film filmModel) { using (var db = new IMDBDbContext()) { var film = db.Films.Find(id); if (film == null) { return(RedirectToAction("Index")); } if (string.IsNullOrWhiteSpace(filmModel.Name) || string.IsNullOrWhiteSpace(filmModel.Genre) || string.IsNullOrWhiteSpace(filmModel.Director) || filmModel.Year == null) { ViewBag.message = "Попълни полетата!"; return(View(film)); } film.Name = filmModel.Name; film.Genre = filmModel.Genre; film.Director = filmModel.Director; film.Year = filmModel.Year; db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult EditConfirm(int?id, Film filmModel) { if (ModelState.IsValid) { using (var db = new IMDBDbContext()) { var film = db.Films.Find(id); if (film == null) { return(RedirectToAction("index", "Film")); } film.Name = filmModel.Name; film.Genre = filmModel.Genre; film.Director = filmModel.Director; film.Year = filmModel.Year; db.SaveChanges(); } return(RedirectToAction("index", "Film")); } return(RedirectToAction("Edit", "Film")); }
public ActionResult Edit(int?id, Film filmModel) { using (var db = new IMDBDbContext()) { var filmFromDb = db.Films.Find(film.Id); if (filmFromDb == null) { return(HttpNotFound()); } if (this.ModelState.isValid) { taskFromDb.Name = film.Name; taskFromDb.Genre = film.Genre; taskFromDb.Director = film.Director; taskFromDb.Year = film.Year; db.SaveChanges(); return(Redirect('/')); } } return(Redirect("/")); }
public MoviesController(IMDBDbContext context) { _context = context; }
public FilmController(IMDBDbContext context) { this.context = context; }
public MovieRepository(IMDBDbContext dbContext) { _dbContext = dbContext; }
public ProducerMovieRepository(IMDBDbContext dbContext) { _dbContext = dbContext; }
public ActorRepository(IMDBDbContext dbContext) { _dbContext = dbContext; }
public MoviesRepository(IMDBDbContext dbContext) : base(dbContext) { }
public FilmController(IMDBDbContext dbContext) { this.dbContext = dbContext; }
public FilmController() { this.context = new IMDBDbContext(); }