public ActionResult Banner(int?Position) { shBannerService _banner = new shBannerService(); if (!Position.HasValue) { Position = PositionBanner.Position_GioiThieu.GetHashCode(); } shBanner banner = _banner.DanhSachBanner_ByPositionBanner(Position.Value); return(PartialView("Banner", banner)); }
public PartialViewResult ListBanner(int?page) { int pageCurrent = 1; if (page.HasValue) { pageCurrent = page.Value; } shBannerService _banner = new shBannerService(); IPagedList <shBanner> dsBanner = _banner.DanhSachBanner_PhanTrang(pageCurrent, Config.PAGE_SIZE_20); ViewBag.ListBanner = dsBanner; return(PartialView("ListBanner", dsBanner)); }
public ActionResult Create(string id) { ViewBag.BannerGuid = id; if (!string.IsNullOrWhiteSpace(id)) { shBannerService _banner = new shBannerService(); shBanner banner = _banner.FindByKey(id); if (banner != null) { return(View(banner)); } } return(View(new shBanner())); }
public ActionResult Create(string BannerName, string BannerGuid, int?PositionBanner, bool?Status, string Url) { using (var context = new ShopOnlineDb()) { using (var dbContextTransaction = context.Database.BeginTransaction()) { try { shBannerService _banner = new shBannerService(); _banner.Insert_Update(BannerGuid, null, BannerName, Url, PositionBanner, null, true, DateTime.Now); dbContextTransaction.Commit(); } catch (Exception ex) { dbContextTransaction.Rollback(); } } } return(RedirectToAction("Index")); }