public ActionResult Create([Bind(Include = "RatingID,Rating,MovieID,UserName")] Rating_tbl rating_tbl) { if (ModelState.IsValid) { db.Rating_tbl.Add(rating_tbl); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rating_tbl)); }
public ActionResult Add(MovieModel model) { if (ModelState.IsValid) { Movies_tbl movie = new Movies_tbl(); var path = Server.MapPath("/Content/images/"); var filename = model.MoviePoster.FileName; var fullpath = path + filename; if (model.MoviePoster != null && model.MoviePoster.ContentLength > 0) { model.MoviePoster.SaveAs(path + filename); } var x = ViewBag.Date; movie.MovieGenre = model.MovieGenre; movie.Country = model.Country; movie.Director = model.Director; movie.Duration = model.Duration; movie.MovieName = model.MovieName; movie.MoviePoster = "/Content/images/" + filename; movie.Trailer = model.Trailer; movie.Writer = model.Writer; movie.ReleaseDate = model.ReleaseDate; Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); db.Movies_tbl.Add(movie); db.SaveChanges(); return(RedirectToAction("Index", "Movies")); } return(View(model)); }
// Delete Confirmed public ActionResult DeleteConfirmed(int id) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); News_tbl news = db.News_tbl.Find(id); db.News_tbl.Remove(news); db.SaveChanges(); return(RedirectToAction("Index", "News")); }
public ActionResult Info(Rating_tbl rating_tbl) { if (ModelState.IsValid) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); db.Rating_tbl.Add(rating_tbl); db.SaveChanges(); return(RedirectToAction("Info", "Home", new { id = rating_tbl.MovieID })); } return(View(rating_tbl)); }
[HttpPost] // Add Post Method public ActionResult Add(News_tbl movie) { if (ModelState.IsValid) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); db.News_tbl.Add(movie); db.SaveChanges(); return(RedirectToAction("Index", "News")); } return(View(movie)); }
[HttpPost] // Edit Post Method public ActionResult Edit(News_tbl news) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); if (ModelState.IsValid) { db.Entry(news).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "News")); } return(View(news)); }
public ActionResult Add_Review(Reviews_tbl review) { ViewBag.Message = "Add Review"; if (ModelState.IsValid) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); db.Reviews_tbl.Add(review); db.SaveChanges(); return(RedirectToAction("Info", "Home", new { id = review.MovieId })); } return(View(review)); }
public ActionResult DeleteConfirmed(int id) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); Movies_tbl movies = db.Movies_tbl.Find(id); var castsofthismovie = db.Cast_tbl.Where(x => x.Movies == id).ToList(); var ratingsofthismovie = db.Rating_tbl.Where(x => x.MovieID == id).ToList(); var reviewsofthismovie = db.Reviews_tbl.Where(x => x.MovieId == id).ToList(); var newsofthismovie = db.News_tbl.Where(x => x.MovieID == id).ToList(); db.Rating_tbl.RemoveRange(ratingsofthismovie); db.Cast_tbl.RemoveRange(castsofthismovie); db.News_tbl.RemoveRange(newsofthismovie); db.Reviews_tbl.RemoveRange(reviewsofthismovie); db.Movies_tbl.Remove(movies); db.SaveChanges(); return(RedirectToAction("Index", "Movies")); }
public ActionResult AddNewTask(TaskModel model) { if (ModelState.IsValid) { Tasks_tbl task = new Tasks_tbl(); var path = Server.MapPath("/Content/images/"); var filename = model.Task_Avatar.FileName; var fullpath = path + filename; if (model.Task_Avatar != null && model.Task_Avatar.ContentLength > 0) { model.Task_Avatar.SaveAs(path + filename); } task.Full_Task = model.Full_Task; task.Task_Avatar = "/Content/images/" + filename;; task.Task_Date_Day = model.Task_Date_Day; task.Task_Date_Month = model.Task_Date_Month; task.Task_Header = model.Task_Header; Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); db.Tasks_tbl.Add(task); db.SaveChanges(); return(RedirectToAction("Index", "AdminHome")); } return(View(model)); }