public ViewResult ShowPost( int id = 1, int page = 1, int row = 20 ) { var areaDb = new AreaDb(); var listArea = areaDb.GetAll(); ViewBag.listArea = listArea; var listAreaChild = areaDb.GetListAreaById(1); ViewBag.listAreaChild = listAreaChild; var menuListModel = new MenuListModels(); if (Session["ListOfPost"] != null) { menuListModel = (MenuListModels)Session["ListOfPost"]; } var newsDb = new NewsDb(); var menuDb = new MenuDb(); int intCount; menuListModel.MenuId = id; menuListModel.MenuName = menuDb.GetMenuById(id).Name; menuListModel.newsModel = newsDb.SearchNews(out intCount, menuListModel.TinhThanhId, menuListModel.QuanHuyenId, menuListModel.Title, menuListModel.Price, page, row, id); ViewBag.NumberOfPages = intCount / row + (intCount % row > 0 ? 1 : 0); ViewBag.CurrentPage = page; ViewBag.MenuId = id; return(View(menuListModel)); }
public ViewResult MyPost( int id = 1, int page = 1, int row = 20) { var areaDb = new AreaDb(); var listArea = areaDb.GetAll(); ViewBag.listArea = listArea; var listAreaChild = areaDb.GetListAreaById(1); ViewBag.listAreaChild = listAreaChild; var menuListModel = new MenuListModels(); if (Session["ListOfMyPost"] != null) { menuListModel = (MenuListModels)Session["ListOfMyPost"]; } var newsDb = new NewsDb(); int intCount; id = new UserDb().GetUserInfo(User.Identity.Name).Id; menuListModel.newsModel = newsDb.SearchMyPost(out intCount, menuListModel.TinhThanhId, menuListModel.QuanHuyenId, menuListModel.Title, menuListModel.Price, page, row, id); ViewBag.NumberOfPages = intCount / row + (intCount % row > 0 ? 1 : 0); ViewBag.CurrentPage = page; return(View(menuListModel)); }
public ActionResult CreatePost() { var areaDb = new AreaDb(); var listArea = areaDb.GetAll(); ViewBag.listArea = listArea; var listAreaChild = areaDb.GetListAreaById(1); ViewBag.listAreaChild = listAreaChild; return(View()); }
public ActionResult Index( int page = 1, int row = 20) { var areaDb = new AreaDb(); var listArea = areaDb.GetAll(); ViewBag.listArea = listArea; var listAreaChild = areaDb.GetListAreaById(1); ViewBag.listAreaChild = listAreaChild; var listStatus = new List <ListItem> { new ListItem { Text = "Lựa chọn loại tin", Value = "0" }, new ListItem { Text = "Tin chính chủ", Value = "1" }, new ListItem { Text = "Tin chưa được lọc", Value = "2" }, new ListItem { Text = "Tin spam", Value = "3" }, }; ViewBag.listStatus = listStatus; var privateNewsModel = new PrivateNewsModel(); if (Session["ListOfPrivateNews"] != null) { privateNewsModel = (PrivateNewsModel)Session["ListOfPrivateNews"]; } var privateNewsDb = new PrivateNewsDb(); int intCount; privateNewsModel.listPrivateNews = privateNewsDb.SearchNews(out intCount, privateNewsModel.StartDate, privateNewsModel.EndDate, privateNewsModel.Title, privateNewsModel.Address, privateNewsModel.Price, page, row, privateNewsModel.Status); ViewBag.NumberOfPages = intCount / row + (intCount % row > 0 ? 1 : 0); ViewBag.CurrentPage = page; return(View(privateNewsModel)); }
public ActionResult EditPost(NewsModels model, string CaptchaText) { var areaDb = new AreaDb(); var listArea = areaDb.GetAll(); ViewBag.listArea = listArea; var listAreaChild = areaDb.GetListAreaById(1); ViewBag.listAreaChild = listAreaChild; if (model.MenuId == 0) { ModelState.AddModelError("MenuId", "Vui lòng chọn chuyên mục."); } if (model.QuanHuyenId == 0) { ModelState.AddModelError("QuanHuyenId", "Vui lòng chọn quận huyện."); } if (model.TinhThanhId == 0) { ModelState.AddModelError("TinhThanhId", "Vui lòng chọn tỉnh thành."); } if (this.Session["CaptchaImageText"].ToString() != CaptchaText) { ModelState.AddModelError("CaptchaText", "Mã xác nhận không đúng"); } if (!ModelState.IsValid) { return(View(model)); } var newsDb = new NewsDb(); var userId = new UserDb().GetUserInfo(User.Identity.Name).Id; if (model.UserId == userId) { newsDb.Update(model); Session["AddNewsSuccessMessage"] = "Sửa bài viết thành công!"; return(RedirectToAction("EditPost", "News", new { @Id = model.Id })); } else { return(RedirectToAction("MyPost", "News")); } }
public ActionResult EditPost(int Id = 1) { var newsDb = new NewsDb(); var model = newsDb.GetNewsById(Id); var areaDb = new AreaDb(); var listArea = areaDb.GetAll(); ViewBag.listArea = listArea; var listAreaChild = areaDb.GetListAreaById(1); ViewBag.listAreaChild = listAreaChild; return(View(model)); }
public ActionResult Index() { // Lay danh sach khu vuc var area = new AreaDb(); ViewBag.areaList = area.GetAll(); // Lay danh sach chuyen muc var menu = new MenuDb(); var listAll = menu.GetAll(); var listAfterConvert = Common.GetTree4Cbo(listAll, 0); Common.GetMenuSelectTag(listAfterConvert); ViewBag.categoryList = Common.ListMenuSelectTag.ToString(); return(View()); }
public ActionResult Index() { if (System.Web.HttpContext.Current.Session["UIConvert"] == null) { var area = new AreaDb(); ViewBag.areaList = area.GetAll(); // Lay danh sach chuyen muc var menu = new MenuDb(); var listAll = menu.GetAll(); var listAfterConvert = BdsCommon.GetTree(listAll, 0); BdsCommon.GetMenuUlTag(listAfterConvert); BdsCommon.GetMenuSelectTag(listAfterConvert); //Common.SaveDataToResource("NavCategory", Common.ListMenuSelectTag.ToString()); ViewBag.categoryList = BdsCommon.ListMenuSelectTag.ToString(); } return(View()); }