public ActionResult Films() { var filmDao = new FilmDAO(); ViewBag.listFilm = filmDao.listAllAdmin(); return(View()); }
public ActionResult CreateFilm() { try { var film = new Film(); UpdateModel <Film>(film); var filmEp = new FilmEpisode(); UpdateModel <FilmEpisode>(filmEp); film.createDate = DateTime.Now; var user = Session["USER_SESSION"] as Movie_Web.Common.UserSession; film.createBy = user.UserName; film.releasedEpisodes = 1; film.totalEpisodes = 1; var filmDao = new FilmDAO(); filmDao.insertFilm(film); filmEp.Episode = 1; int res = new FilmEpisodeDAO().CreateFilmLe(filmEp); if (res > 0) { return(RedirectToAction("Films")); } else { ModelState.AddModelError("", "Thêm mới không thành công"); } return(View("CreateFilmLe")); } catch { //return View(); //Console.WriteLine("Error"); return(View()); } }
public ActionResult Register(Account account, string Password_Retype) { AccountDAO accountDao = new AccountDAO(); if (Password_Retype.Equals(account.Password)) { bool result = accountDao.AddNewAccount(account); if (result == true) { this.Session.Clear(); this.Session.Add("username", account.Username); this.Session.Add("role", account.Role); return(RedirectToAction("Home", "HomePage")); } TempData["register-error"] = "Tài khoản đã được sử dụng"; } else { TempData["register-error"] = "Mật khẩu không giống nhau"; } FilmDAO fiDao = new FilmDAO(); CategoryDAO cDao = new CategoryDAO(); RegisterModel register = new RegisterModel { Account = account, TopFilm = fiDao.GetTopFilm(5), NewFilm = fiDao.GetTopNewestFilm(5), ListCategory = cDao.GetAllCategory(), }; return(View(register)); }
public IHttpActionResult Delete(int id) { if (FilmDAO.Delete(id)) { return(Ok()); } return(BadRequest()); }
public List <Film> ViewListFilmBl() { fdao = new FilmDAO(); List <Film> films = new List <Film>(); films = fdao.FindAll(); return(films); }
public void FindAllFilmTest() { List <Film> listFilm = null; listFilm = FilmDAO.FindAll(); Assert.IsNotNull(listFilm); }
public ActionResult addFilmEpisode(string id) { var filmDao = new FilmDAO(); ViewBag.filmBo = filmDao.getFilmByID(id); ViewData["episodeNow"] = filmDao.getFilmByID(id).releasedEpisodes + 1; return(View()); }
/// <summary> /// Receives the search result request and goes to th database looking for the information. /// </summary> /// <param name="request">A request model that contains the search parameters.</param> /// <returns></returns> public ActionResult SearchResult(FilmSearch search) { FilmDAO dao = new FilmDAO(connectionString); IList <Film> result = dao.GetFilmsBetween(search.Genre, search.MinLength, search.MaxLength); return(View(result)); /* Call the DAL and pass the values as a model back to the View */ }
public void AddTicketBl(int noTickets, String title, int row, int seat, DateTime date) { tdao = new TicketDAO(); fdao = new FilmDAO(); Film existentfilm = new Film(fdao.GetFilm(title).title, fdao.GetFilm(title).production, fdao.GetFilm(title).distribution, fdao.GetFilm(title).premiereDate, fdao.GetFilm(title).scheduledHour, fdao.GetFilm(title).deadline, fdao.GetFilm(title).noOfTickets); fdao.UpdateFilm(existentfilm.title, existentfilm.production, existentfilm.distribution, existentfilm.premiereDate, existentfilm.scheduledHour, existentfilm.deadline, existentfilm.noOfTickets + noTickets); tdao.InsertTicket(noTickets, title, row, seat, date); }
public IHttpActionResult Put(Film film) { if (FilmDAO.Update(film)) { return(Ok()); } return(BadRequest()); }
public void FindBuyIdFilmTest() { Film film = FilmDAO.FindBuyId(1); Assert.AreEqual(1, film.FilmId); Film film2 = FilmDAO.FindBuyId(9999999); Assert.IsNull(film2); }
/// <summary> /// /// </summary> public ListFilmViewModel() { ListFilm = FilmFactory.AllFilmEntitieToFilm(FilmDAO.GetAllFilm()); ToDisplay = ListFilm; AddCommand = new DelegateCommand(OnAddCommand, CanAddCommand); EditCommand = new DelegateCommand(OnEditCommand, CanEditCommand); SupprCommand = new DelegateCommand(OnSupprCommand, CanSupprCommand); SearchCommand = new DelegateCommand(OnSearchCommand, CanSearchCommand); SaveCommand = new DelegateCommand(OnSaveCommand, CanSaveCommand); }
public ActionResult Index(string key) { var filmdao = new FilmDAO(); int numrecords = 10; ViewBag.listfilm = filmdao.lstFilmSearch(key, numrecords); ViewBag.listfilmSlide = filmdao.listFilmSlideDescendingbyCreateDate(numrecords); return(View()); }
// GET: api/Film?query=harry&page=1 public Film.RootObject Get(string query, int page) { Film.RootObject listSearchFilms = new Film.RootObject(); foreach (var item in FilmDAO.GetResults(query, page)) { listSearchFilms.films.Add(item); } listSearchFilms.totalFilms = listSearchFilms.films.Count(); return(listSearchFilms); }
public void InsertFilmTest() { Film film = new Film() { Title = "Titre" }; Assert.AreEqual(0, film.FilmId); FilmDAO.Insert(film); Assert.AreNotEqual(0, film.FilmId); }
public ActionResult Delete(string id) { try { var filmDao = new FilmDAO(); filmDao.deleteByID(id); return(RedirectToAction("Films")); } catch { return(View()); } }
public ActionResult Register() { FilmDAO fiDao = new FilmDAO(); CategoryDAO cDao = new CategoryDAO(); RegisterModel register = new RegisterModel { Account = new Account(), TopFilm = fiDao.GetTopFilm(5), NewFilm = fiDao.GetTopNewestFilm(5), ListCategory = cDao.GetAllCategory(), }; return(View(register)); }
// // GET: /Search/ public ActionResult Index(string keyword) { FilmDAO fiDao = new FilmDAO(); CategoryDAO cDao = new CategoryDAO(); SearchModel result = new SearchModel { ListResultFilm = fiDao.SearchFilm(keyword), TopFilm = fiDao.GetTopFilm(5), NewFilm = fiDao.GetTopNewestFilm(5), ListCategory = cDao.GetAllCategory(), }; return(View(result)); }
public ActionResult Edit(string id) { var filmDao = new FilmDAO(); var filmDetail = filmDao.getFilmByID(id); DateTime format = (DateTime)filmDetail.releaseFilm; var formatDT = format.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture); //var dt = filmDetail.releaseFilm.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture); ViewBag.filmDetail = filmDetail; ViewBag.dt = formatDT; //ViewBag.dt = formatDT; //DateTime dt = (DateTime)filmDetail.releaseFilm; //ViewBag.dateadd = convertToString(dt); return(View()); }
public void DisplayDVG() { switch (cmbChoiceDisplay.SelectedValue) { case "Films": List <Film> listFilm = FilmDAO.FindAll(); dgvData.DataSource = listFilm; break; case "Actors": List <Actor> listActor = ActorDAO.FindAll(); dgvData.DataSource = listActor; break; } }
public ActionResult FilmBoInformation(string id) { var filmDao = new FilmDAO(); var feedbackDao = new FeedbackDAO(); var filmEpDao = new FilmEpisodeDAO(); var filmModel = filmDao.getFilmByID(id); var feedBackListModel = feedbackDao.listAll(filmModel.filmID); var FeedbackOfAcc = feedbackDao.listAccountFB(filmModel.filmID); ViewBag.filmDetail = filmModel; ViewBag.filmFeedBack = feedBackListModel; ViewBag.FeedBackOfAcc = FeedbackOfAcc; ViewBag.filmEpisode = filmEpDao.ListAllEpisodeRelease(filmModel.filmID); return(View()); }
// // GET: /HomePage/ public ActionResult Home() { FilmDAO fiDao = new FilmDAO(); AccountDAO accDao = new AccountDAO(); CategoryDAO cDao = new CategoryDAO(); HomeModel home = new HomeModel { MainListFilm = fiDao.GetListFilm(), TopFilmHot = fiDao.GetTop10Film(), Account = null, ListCategory = cDao.GetAllCategory(), }; return(View(home)); }
public ActionResult insertFilm(FormCollection formCollection) { FilmDAO fDAO = new FilmDAO(); string F_Name = formCollection["F_Name"]; int id_P = Convert.ToInt32(formCollection["Producers"]); DateTime ReleaseDate = Convert.ToDateTime(formCollection["ReleaseDate"]); Double Rating = Convert.ToDouble(formCollection["Rating"]); int LimitAge = Convert.ToInt32(formCollection["LimitAge"]); DateTime AirDate = Convert.ToDateTime(formCollection["AirDate"]); DateTime EndDate = Convert.ToDateTime(formCollection["EndDate"]); String Description = formCollection["Description"]; fDAO.CreateFilm(F_Name, id_P, ReleaseDate, Rating, LimitAge, AirDate, EndDate, Description, true); return(View()); }
public ActionResult FilmLeInformation(string id) { var filmDao = new FilmDAO(); var epDao = new FilmEpisodeDAO(); var feedbackDao = new FeedbackDAO(); var filmModel = filmDao.getFilmByID(id); var Epfilm = epDao.getEpFilmLeByFilmID(id); var feedBackListModel = feedbackDao.listAll(filmModel.filmID); var FeedbackOfAcc = feedbackDao.listAccountFB(filmModel.filmID); ViewBag.filmDetail = filmModel; ViewBag.EpDetail = Epfilm; ViewBag.filmFeedBack = feedBackListModel; ViewBag.FeedBackOfAcc = FeedbackOfAcc; return(View()); }
// // GET: /Category/ public ActionResult View(int id) { CategoryDAO cDao = new CategoryDAO(); FilmDAO fiDao = new FilmDAO(); var listCat = cDao.GetAllCategory(); CategoryModel cm = new CategoryModel() { ListCategory = listCat, CurrentCat = cDao.GetACategory(id), Account = null, TopFilm = fiDao.GetTopFilm(5), NewFilm = fiDao.GetTopNewestFilm(5), FilmOfThisCategory = fiDao.GetListFilmOfACategory(id), }; return(View(cm)); }
//FormCollection formvalue //public ActionResult CreateUser(FormCollection fc) //{ // UserModel usermodel = new UserModel(); // if (TryUpdateModel(usermodel, fc.ToValueProvider())) // UpdateModel(usermodel, fc.ToValueProvider()); // return View("UserView"); //} public ActionResult addFilm(Film filmboInfor) { try { var user = Session["USER_SESSION"] as Movie_Web.Common.UserSession; filmboInfor.createBy = user.UserName; filmboInfor.createDate = DateTime.Now; filmboInfor.releasedEpisodes = 0; var filmDao = new FilmDAO(); filmDao.insertFilm(filmboInfor); return(RedirectToAction("Films")); } catch { return(View()); } }
public ActionResult addFilmEpisode(FilmEpisode ep) { int res = new FilmEpisodeDAO().CreateTapPhim(ep); string message = "SUCCESS"; if (res > 0) { var filmBoID = ep.filmID; var filmDao = new FilmDAO(); var inforFilm = filmDao.getFilmByID(filmBoID); inforFilm.releasedEpisodes = inforFilm.releasedEpisodes + 1; filmDao.dbFilmContext.SaveChanges(); return(Json(new { Message = message, JsonRequestBehavior.AllowGet })); } message = "Failed"; return(Json(new { Message = message })); }
public ActionResult Edit(Film film) { try { var filmDao = new FilmDAO(); var oldFilm = filmDao.getFilmByID(film.filmID); foreach (PropertyInfo propertyInfo in film.GetType().GetProperties()) { propertyInfo.SetValue(oldFilm, propertyInfo.GetValue(film)); } filmDao.dbFilmContext.SaveChanges(); return(RedirectToAction("Films")); } catch { return(View()); } }
// GET: DetailFilm public ActionResult Detail(string id) { var filmDao = new FilmDAO(); var feedbackDao = new FeedbackDAO(); var filmModel = filmDao.getFilmByID(id); var feedBackListModel = feedbackDao.listAll(filmModel.filmID); var FeedbackOfAcc = feedbackDao.listAccountFB(filmModel.filmID); int numrecords = 10; ViewBag.listfilmDescendingbyCreateDate = filmDao.listFilmSlideDescendingbyCreateDate(numrecords); ViewBag.filmDetail = filmModel; ViewBag.filmFeedBack = feedBackListModel; ViewBag.FeedBackOfAcc = FeedbackOfAcc; return(View()); }
// GET: Watch public ActionResult Watch(string idFilm, int Episode) { var filmDao = new FilmDAO(); var FilmEpDAO = new FilmEpisodeDAO(); var feedbackDao = new FeedbackDAO(); var filmModel = FilmEpDAO.getEpisode(idFilm, Episode); var feedBackListModel = feedbackDao.listAll(filmModel.filmID); var FeedbackOfAcc = feedbackDao.listAccountFB(filmModel.filmID); int numrecords = 10; ViewBag.listfilmDescendingbyCreateDate = filmDao.listFilmSlideDescendingbyCreateDate(numrecords); ViewBag.filmDetail = filmModel; ViewBag.filmFeedBack = feedBackListModel; ViewBag.FeedBackOfAcc = FeedbackOfAcc; return(View()); }