public ActionResult FilterMovies(int categoryID) { var movieBLL = new MovieBLL(); List <Movie> movies = movieBLL.FilterMovies(categoryID); return(PartialView("MovieList", movies)); }
private void cbStatus_SelectedValueChanged(object sender, EventArgs e) { var bll = new MovieBLL(); int movieId = int.Parse(lblID.Text); Movie m = bll.Retrieve(movieId); m.isActive = ((Func <bool>)(() => { if (cbStatus.Text == "Active") { return(true); } else { return(false); } }))(); if (m.BaseAuditObject == null) { m.BaseAuditObject = new BaseAudit() { UpdateBy = UserSession.CurrentUser.ID }; } else { m.BaseAuditObject.UpdateBy = UserSession.CurrentUser.ID; } bll.Update(m); }
public ActionResult AddMovie(int movieID) { MovieBLL movieBLL = new MovieBLL(); OrderBLL orderBLL = new OrderBLL(); Cart cart = GetSessionCart(); Movie movie = movieBLL.GetMovie(movieID); bool ownMovie = false; // False is user not logged in // Check if user is logged in Customer customer = (Customer)Session["customer"]; if (customer != null) { ownMovie = orderBLL.OwnsMovie(customer, movie); } if (!InCart(movie, cart) || ownMovie) { CartItem item = new CartItem() { Movie = movie, Price = movie.Price }; cart.CartItem.Add(item); } ViewBag.Total = GetTotal(); return(PartialView("CartPartial", cart.CartItem.ToList())); }
// GET: Home public ActionResult Index() { var movieBLL = new MovieBLL(); var moviemerge = movieBLL.GetAll(); return(View(moviemerge)); }
private void tvMovies_AfterSelect(object sender, TreeViewEventArgs e) { this.selPlay = this.tvMovies.SelectedNode?.Tag as Play; if (this.selPlay == null) { return; } MovieBLL mbll = new MovieBLL(); Movie movie = mbll.GetMovie(this.selPlay.MovieId); if (this.selPlay != null) { this.lblMovieName.Text = movie.Name; this.lblType.Text = movie.MovieTypeName; this.lblTime.Text = (movie.Duration).ToString(); this.picMovie.Image = movie.Poster; this.lblPrice.Text = "60"; //换选电影时候先清空,再绑定,再把已售加上 this.ClearAllPositions(); this.GetAndBindPositions(); this.ShowSoldPositonsByPlayId( ); } else { this.lblMovieName.Text = ""; this.lblType.Text = ""; this.lblTime.Text = ""; this.picMovie.Image = null; this.lblPrice.Text = ""; } }
private void EditSchedule_Load(object sender, EventArgs e) { var Movies = new MovieBLL().RetrieveALL(); foreach (var item in Movies) { cbMovies.Items.Add(item); } var Halls = new HallBLL().RetrieveALL(); foreach (var item in Halls) { cbHalls.Items.Add(item); } lblEdit.Text += s.ID; cbMovies.SelectedItem = s.Movie; for (int i = 0; i < cbHalls.Items.Count; i++) { if (s.Hall == cbHalls.Items[i]) { cbHalls.SelectedIndex = i; } } //cbHalls.SelectedItem = s.Hall; dtStartTime.Value = s.StartTime; dtEndTime.Value = s.EndTime; }
private void EditEvent_Load(object sender, EventArgs e) { lblEventID.Text += ev.ID.ToString(); txtTittle.Text = ev.Title; numericSales.Value = (decimal)ev.Sales; txtImagePath.Text = ev.ImagePath; txtDescription.Text = ev.Description; dtStartDate.Value = ev.StartDate; dtEndDate.Value = ev.EndDate; var eventtypes = new EventTypeBLL().RetrieveALL(); foreach (EventType et in eventtypes) { cbType.Items.Add(et); } cbType.Text = ev.EventType.Type; cbType.SelectedItem = ev.EventType; var movies = new MovieBLL().RetrieveALL(); foreach (Movie m in movies) { cbMovies.Items.Add(m); } cbMovies.Text = ev.Movie.Title; cbMovies.SelectedItem = ev.Movie; }
// Dette viewet må gjøres om til enten en collapse eller en popup!!! public ActionResult Details(int movieID) { var movieBLL = new MovieBLL(); Movie movie = movieBLL.GetMovie(movieID); //Gjør om til partial return(View(movie)); }
public void binddetails() { MovieBLL mbll = new MovieBLL(); DataSet ds = new DataSet(); ds = mbll.display(); GridView2.DataSource = ds; GridView2.DataBind(); }
//List alle filmer public ActionResult AllMovies() { if (Session["Admin"] == null) { return(View("NotAllowed")); } var movieBLL = new MovieBLL(); var moviemerge = movieBLL.GetAll(); return(View(moviemerge.Movie)); }
public ActionResult AddMovie(MovieHelper movieHelper) { var movieBLL = new MovieBLL(); bool movieAdded = movieBLL.AddMovie(movieHelper); if (movieAdded) { ViewBag.RegistrationSuccess = "Movie added"; return(RedirectToAction("../Home/Index")); } ViewBag.RegistrationFailed = "Movie Failed"; movieHelper.selectList = movieBLL.GetCategories(); return(View(movieHelper)); }
// Legg til ny Film public ActionResult AddMovie() { MovieBLL movieBLL = new MovieBLL(); MovieHelper movieHelper = new MovieHelper { selectList = movieBLL.GetCategories() }; if (Session["Admin"] == null) { return(View("NotAllowed")); } return(View(movieHelper)); }
// GET: Dashboard public ActionResult Index() { if (Session["Admin"] == null) { return(View("NotAllowed")); } var movieBLL = new MovieBLL(); MovieHelper mh = new MovieHelper() { selectList = movieBLL.GetCategories() }; return(View(mh)); }
// GET: Profile public ActionResult Index() { MovieBLL movieBLL = new MovieBLL(); Customer customer = (Customer)Session["customer"]; if (customer == null) { return(null); } List <Movie> movies = movieBLL.GetMyMovies(customer); return(View(movies)); }
public ActionResult EditMovie(int id, MovieHelper movieHelper) { var movieBLL = new MovieBLL(); if (movieBLL.EditMovie(id, movieHelper)) { ViewBag.EditSuccessfull = "Endret film"; return(RedirectToAction("AllMovies")); } movieHelper.selectedList = movieBLL.SelectedCategoriesIDs(id); movieHelper.selectList = movieBLL.GetCategories(); ViewBag.EditSuccessfull = "Endring feilet"; return(View(movieHelper)); }
private void AddNewEvent_Load(object sender, EventArgs e) { var EventTypes = new EventTypeBLL().RetrieveALL(); foreach (var et in EventTypes) { cbType.Items.Add(et); } var Movies = new MovieBLL().RetrieveALL(); foreach (var item in Movies) { cbMovies.Items.Add(item); } }
// GET: Movie/Delete/5 public ActionResult Delete(int id) { using (ContextBLL ctx = new ContextBLL()) { MovieBLL U = ctx.FindMovieByID(id); if (U == null) { return(View("ItemNotFound")); } else { return(View(U)); } } }
public ActionResult Edit(int id, MovieBLL m) { try { using (ContextBLL ctx = new ContextBLL()) { ctx.JustUpdateMovie(id, m.Title, m.Length, m.Rating, m.Description, m.Trailer, m.CategoryID); return(RedirectToAction("Index")); } } catch (Exception ex) { return(View("Error", ex)); } }
// Rediger Film public ActionResult EditMovie(int id) { var movieBLL = new MovieBLL(); Movie movie = movieBLL.GetMovie(id); if (movie == null) { return(RedirectToAction("AllMovies")); // Movie not found } MovieHelper movieHelper = new MovieHelper { movie = movie, selectList = movieBLL.GetCategories(), selectedList = movieBLL.SelectedCategoriesIDs(id) }; return(View(movieHelper)); }
private void ShowTodayMovies() { if (fpnMovies.Controls.Count > 0) { fpnMovies.Controls.Clear(); } var movies = new MovieBLL().RetrieveALL(); TodayMovies[] tm = new TodayMovies[movies.Count]; for (int i = 0; i < tm.Length; i++) { tm[i] = new TodayMovies(); tm[i].MovieTittle = movies[i].Title; tm[i].MovieReleaseDate = movies[i].ReleaseDate.ToString("dd/MM/yyyy"); tm[i].MovieDuration = movies[i].Duration.ToString(); tm[i].MoviePrice = movies[i].Price.ToString() + "$"; fpnMovies.Controls.Add(tm[i]); } }
private void AddNewSchedule_Load(object sender, EventArgs e) { dtStartTime.Format = DateTimePickerFormat.Custom; dtStartTime.CustomFormat = "dd/MM/yyyy HH:mm:ss"; dtEndTime.Format = DateTimePickerFormat.Custom; dtEndTime.CustomFormat = "dd/MM/yyyy HH:mm:ss"; var Movies = new MovieBLL().RetrieveALL(); foreach (var item in Movies) { cbMovies.Items.Add(item); } var Halls = new HallBLL().RetrieveALL(); foreach (var item in Halls) { cbHalls.Items.Add(item); } }
private void ShowMovies() { if (fpnMovies.Controls.Count > 0) { fpnMovies.Controls.Clear(); } var all = new MovieBLL().RetrieveALL(); MoviePanel[] movies = new MoviePanel[all.Count]; for (int i = 0; i < movies.Length; i++) { movies[i] = new MoviePanel(table.Size.Width, table.Size.Height); movies[i].ID = all[i].ID.ToString(); movies[i].Title = all[i].Title; movies[i].Description = all[i].Description; try { movies[i].MovieLogo = Image.FromFile(@"" + all[i].ImagePath); } catch (Exception) { } movies[i].ReleaseDate = all[i].ReleaseDate.ToString("dd-MM-yyyy"); movies[i].Category = all[i].Category.Name; if (all[i].isActive == true) { movies[i].Status.Text = "Active"; } else { movies[i].Status.Text = "Inactive"; } movies[i].Price = all[i].Price + " $"; movies[i].Duration = all[i].Duration.ToString(); movies[i].TrailerLink = all[i].TrailerLink; movies[i].MinimumAge = all[i].MinimumAge.ToString(); fpnMovies.Controls.Add(movies[i]); } }
private void Info_Load(object sender, EventArgs e) { if (RecordType == Record.Booking) { var obj = new BookingBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.CashPaymentDetails) { var obj = new CashPaymentDetailsBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Category) { var obj = new CategoryBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Chair) { var obj = new ChairBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.ChairClass) { var obj = new ChairClassBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Cinema) { var obj = new CinemaBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Client) { var obj = new ClientBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.ClientPremiumDetails) { var obj = new ClientPremiumDetailsBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Event) { var obj = new EventBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.EventDetails) { var obj = new EventDetailsBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.EventType) { var obj = new EventTypeBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Genre) { var obj = new GenderBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Hall) { var obj = new HallBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Movie) { var obj = new MovieBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Payment) { var obj = new PaymentBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Role) { var obj = new RoleBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Schedule) { var obj = new ScheduleBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Technology) { var obj = new TechnologyBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.Ticket) { var obj = new TicketBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.User) { var obj = new UserBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } else if (RecordType == Record.User_Roles) { var obj = new UserBLL().Retrieve(RecordID); InitData(obj.BaseAuditObject); } }
public MovieController(MovieBLL stub) { _movieBLL = stub; }
public Movie GetMovie(int movieID) { var movieBLL = new MovieBLL(); return(movieBLL.GetMovie(movieID)); }