private List <BannerDetailsModel> GetBannerList() { List <BannerDetailsModel> results = new List <BannerDetailsModel>(); List <BANNER> data = new List <BANNER>(); try { data = DB.BANNER .Where(o => o.DISABLE == false) .OrderByDescending(o => o.BUD_DT).ThenByDescending(g => g.SQ) .ToList(); FileModule fileModule = new FileModule(); using (var bannerModule = new BannerModule()) { foreach (var d in data) { PublicMethodRepository.HtmlDecode(d); BannerDetailsModel temp = bannerModule.DoGetDetailsByID(d.ID); temp.Files = fileModule.GetFiles((int)d.ID, "Banner", "F"); results.Add(temp); } } fileModule.Dispose(); } catch (Exception ex) { throw ex; } return(results); }
public ActionResult BannerEdit(int?ID) { if (!ID.HasValue) { return(RedirectToAction("BannerList")); } BannerDetailsModel model = new BannerDetailsModel(); using (BannerModule module = new BannerModule()) { model = module.DoGetDetailsByID((int)ID); } FileModule fileModule = new FileModule(); model.Files = fileModule.GetFiles((int)model.ID, "Banner", "F"); return(View(model)); }