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 UpdateFilmLe(string filmEpID, string filmID, string linkEpisode) { filmEpID = Request.Form["filmEpID"]; filmID = Request.Form["filmID"]; linkEpisode = Request.Form["linkEpisode"]; int Episode = 1; int res = new FilmEpisodeDAO().updateEpisode2(filmEpID, filmID, linkEpisode, Episode); if (res != 0) { ModelState.AddModelError("", "Sửa không thành công"); } return(RedirectToAction("Films")); }
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()); }
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()); }
public ActionResult UpdateEpisode(IList <FilmEpisode> LFE) { Console.WriteLine(LFE); foreach (var ep in LFE) { int res = new FilmEpisodeDAO().updateEpisode(ep); if (res > 0) { continue; } else { ModelState.AddModelError("", "Sửa không thành công"); } } return(RedirectToAction("Films")); }
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 })); }
// 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()); }