// Delete Confirmation public ActionResult DeleteConfirmation(int id) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); var news = db.News_tbl.Find(id); return(View(news)); }
public async Task <ActionResult> Register(RegisterViewModel model) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); Users_tbl auser = new Users_tbl(); auser.UserName = model.UserName; auser.Country = model.Country; //db.Users_tbl.Add(auser); //db.SaveChanges(); if (ModelState.IsValid) { var user = new ApplicationUser { UserName = model.UserName, Email = model.Email, PhoneNumber = model.Country }; var result = await UserManager.CreateAsync(user, model.Password); if (result.Succeeded) { await SignInManager.SignInAsync(user, isPersistent : false, rememberBrowser : false); // For more information on how to enable account confirmation and password reset please visit http://go.microsoft.com/fwlink/?LinkID=320771 // Send an email with this link // string code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id); // var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code = code }, protocol: Request.Url.Scheme); // await UserManager.SendEmailAsync(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>"); return(RedirectToAction("Index", "Home")); } AddErrors(result); } // If we got this far, something failed, redisplay form return(View(model)); }
//Index public ActionResult Index() { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); var news = db.News_tbl.ToList(); return(View(news)); }
public ActionResult _News() { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); var movies = db.News_tbl.ToList(); return(View(movies)); }
// GET: Admin/Home public ActionResult Index() { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); List <Tasks_tbl> tasks = db.Tasks_tbl.ToList(); return(View(tasks)); }
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)); }
public ActionResult Delete(int?id) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); var movie = db.Movies_tbl.Find(id); return(View(movie)); }
public ActionResult Search(string name) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); var movies = db.Movies_tbl.Select(x => x.MovieName).ToList(); var movie = movies.Contains(name); return(View(movie)); }
// 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")); }
[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)); }
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)); }
// GET: Movie_tbl/Edit/5 public ActionResult Info(int?id) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); Movies_tbl movie = db.Movies_tbl.Find(id); if (movie == null) { return(HttpNotFound()); } 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 _AddRating(int id) { Movie_ReviewDBEntities db = new Movie_ReviewDBEntities(); List <Rating_tbl> ratings = db.Rating_tbl.Where(x => x.MovieID == id).ToList(); var rating = new Rating_tbl(); if (ratings.Count != 0) { rating = ratings.Where(x => x.UserName == User.Identity.Name).FirstOrDefault(); } if (rating == null || ratings.Count == 0) { rating = new Rating_tbl(); rating.MovieID = id; rating.Rating = -1; } ; return(View(rating)); }
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)); }