public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } var Data = ModProduct_SurveyGroupService.Instance.CreateQuery() .Where(o => o.Activity == true && o.StartDate != null && o.StartDate <= DateTime.Now && (o.FinishDate == null || o.FinishDate >= DateTime.Now)) .OrderByDesc(o => o.StartDate) .Take(PageSize) .ToList_Cache(); dynamic Data_Detail = null; if (Data != null && Data.Count > 0) { var arrListIdGroup = VSW.Core.Global.Array.ToString(Data.Select(o => o.ID).ToArray()); Data_Detail = ModProduct_SurveyGroup_DetailService.Instance.CreateQuery() .WhereIn(o => o.SurveyGroupId, arrListIdGroup) .ToList_Cache(); if (Data_Detail == null) { Data_Detail = new ModProduct_SurveyGroup_DetailEntity(); } } ViewBag.Data = Data; ViewBag.Data_Detail = Data_Detail; ViewBag.Title = Title; ViewBag.AlwayOpenPopupSurvey = AlwayOpenPopupSurvey; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } // Module Id if (string.IsNullOrEmpty(ModuleId)) { ModuleId = CreateModuleId(); } // Thông tin cần thiết của module ViewBag.ModuleId = ModuleId; ViewBag.Title = Title; ViewBag.ModuleId = ModuleId; SysPageEntity _Page = SysPageService.Instance.GetByID_Cache(PageID); if (_Page != null) { ViewBag.Data = SysPageService.Instance.GetByParent_Cache(_Page.ID); ViewBag.Page = _Page; ViewBag.AllCategory = WebMenuService.Instance.CreateQuery().ToList_Cache(); } }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } ViewBag.Title = Title; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } //item = new ModProduct_InputEntity(); //ViewBag.Data = item; ViewBag.Model = new StaticController_InputModel(); }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } SysPageEntity objCurrentPage = ViewPage.CurrentPage; ViewBag.SiteMap = SiteMap(objCurrentPage); }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } ViewBag.Data = ModProduct_TransportService.Instance.CreateQuery() .OrderByDesc(o => o.ID) .Take(PageSize) .ToList_Cache(); ViewBag.Title = Title; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } // Thông tin cần thiết của module ViewBag.ModuleId = ModuleId; SysPageEntity _Page = PageID <= 0? null : SysPageService.Instance.GetByID_Cache(PageID); if (_Page != null && MenuType <= 0) { ViewBag.Data = SysPageService.Instance.GetByParent_Cache(_Page.ID); ViewBag.Page = _Page; } else { List <SysPageEntity> lstSysPageEntity = SysPageService.Instance.CreateQuery().ToList(); ViewBag.Data = ModMenu_DynamicService.Instance.GetListByMenuType(MenuType); ViewBag.ListAllSysPage = lstSysPageEntity; ViewBag.Page = _Page; // Get list product var dbQuery = ModProduct_InfoService.Instance.CreateQuery() .Where(o => o.Activity == true && o.Deleted == false) .OrderByDesc(o => o.ID); // Get list Product ViewBag.ListProduct = dbQuery.ToList(); if (MenuID > 0) { // Get list Adv slide var lisSlide = ModAdvService.Instance.CreateQuery() .Where(o => o.Activity == true && o.MenuID == MenuID) .OrderByAsc(o => o.Order) .ToList_Cache(); ViewBag.DataSlide = lisSlide; } } ViewBag.Title = Title; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } ViewBag.Data = ModNewsService.Instance.CreateQuery() .Where(o => o.Activity == true && o.SlideType == SlideType) .WhereIn(MenuID > 0, o => o.MenuID, WebMenuService.Instance.GetChildIDForWeb_Cache("News", MenuID, ViewPage.CurrentLang.ID)) .OrderByDesc(o => o.Order) .Take(PageSize) .ToList_Cache(); ViewBag.Title = Title; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } if (!string.IsNullOrEmpty(Text)) { ViewBag.Text = Global.Data.Base64Decode(Text); } else { ViewBag.Text = string.Empty; } // Thông tin cần thiết của module ViewBag.ModuleId = ModuleId; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } string lstProducInfo = string.Empty; if (ProductTypesId > 0) { var lstProduct_Info_Types = ModProduct_Info_TypesService.Instance.CreateQuery() .Where(p => p.ProductTypesId == ProductTypesId).ToList(); if (lstProduct_Info_Types != null && lstProduct_Info_Types.Count > 0) { var ArrList_Id = lstProduct_Info_Types.Select(p => p.ProductInfoId).ToArray(); lstProducInfo = VSW.Core.Global.Array.ToString(ArrList_Id); } } ViewBag.Data = ModProduct_InfoService.Instance.CreateQuery() .Where(o => o.Activity == true && o.Deleted == false) .WhereIn(MenuID > 0, o => o.MenuID, WebMenuService.Instance.GetChildIDForWeb_Cache("Product", MenuID, ViewPage.CurrentLang.ID)) .Where(ManufacturerId > 0, o => o.ManufacturerId == ManufacturerId) .WhereIn(ProductTypesId > 0 && string.IsNullOrEmpty(lstProducInfo) == false, o => o.ID, lstProducInfo) .OrderByDesc(o => o.ID) .Take(PageSize) .ToList_Cache() ; ViewBag.Title = Title; ViewBag.LinkOnTitle = LinkOnTitle; ViewBag.ShowLinkViewAll = ShowLinkViewAll; ViewBag.ReferentPageId = PageID; //string ProductId = Global.Cookies.GetValue("Product.Detail.ProductId"); }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } // Module Id if (string.IsNullOrEmpty(ModuleId)) { ModuleId = CreateModuleId(); } ViewBag.Data = ModAdvService.Instance.CreateQuery() .Where(o => o.Activity == true && o.MenuID == MenuID) .OrderByAsc(o => o.Order) .ToList_Cache(); ViewBag.Title = Title; ViewBag.Width = Width; ViewBag.Height = Height; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } // Module Id if (string.IsNullOrEmpty(ModuleId)) { ModuleId = CreateModuleId(); } ViewBag.Data = ModMenu_DynamicService.Instance.CreateQuery() .Where(o => o.Activity == true) .OrderByDesc(o => o.Order) .Take(PageSize) .ToList_Cache(); ViewBag.Title = Title; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } // Thông tin cần thiết của module ViewBag.ModuleId = ModuleId; if (VSW.Lib.Global.Session.Exists("MenuID")) { MenuID = Convert.ToInt32(VSW.Lib.Global.Session.GetValue("MenuID")); VSW.Lib.Global.Session.Remove("MenuID"); } int Id = 0; if (VSW.Lib.Global.Session.Exists("NewsID")) { Id = Convert.ToInt32(VSW.Lib.Global.Session.GetValue("NewsID")); VSW.Lib.Global.Session.Remove("NewsID"); } ViewBag.Data = ModNewsService.Instance.CreateQuery() .Where(o => o.Activity == true) .Where(Id > 0, o => o.ID != Id) .WhereIn(MenuID > 0, o => o.MenuID, WebMenuService.Instance.GetChildIDForWeb_Cache("News", MenuID, ViewPage.CurrentLang.ID)) .OrderByDesc(o => o.Order) .Take(PageSize) .ToList(); ViewBag.Title = Title; ViewBag.MenuID = MenuID; ViewBag.PageByCategory = SysPageService.Instance.CreateQuery().Where(o => o.MenuID == MenuID).ToSingle(); }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } if (WebResourceId <= 0) { return; } var objData = WebResourceService.Instance.GetByID(WebResourceId); if (objData == null) { return; } ViewBag.Data = objData; ViewBag.Title = Title; }
public override void OnLoad() { // Không hiển thị module if (ShowModule.Equals((int)VSW.Lib.Global.EnumValue.Activity.FALSE)) { ViewBag.ShowModule = false; return; } //int ProductId = Global.ConvertTool.ConvertToInt32(Global.Cookies.GetValue("Product.Detail.ProductId")); int ProductId = Global.ConvertTool.ConvertToInt32(Session.GetValue("ProductId")); // Không tìm thấy sản phẩm nào if (ProductId <= 0) { return; } // Mặc định lấy tất cả if (PageSize <= 0) { PageSize = int.MaxValue; } var ProductInfo = ModProduct_InfoService.Instance.GetByID(ProductId); if (ProductInfo == null) { return; } switch (TypeProductSub) { case (int)Global.EnumValue.TypeProductSub.Relative: #region Lấy các sản phẩm liên quan // Không có sản phẩm liên quan if (string.IsNullOrEmpty(ProductInfo.ProductsConnection) || ProductInfo.ProductsConnection.Trim(',').Length <= 0) { return; } ViewBag.Data = ModProduct_InfoService.Instance.CreateQuery() .Where(o => o.Activity == true && o.Deleted == false) .WhereIn(p => p.ID, ProductInfo.ProductsConnection.Trim(',')) .OrderByDesc(o => o.ID) .Take(PageSize) .ToList_Cache() ; #endregion break; case (int)Global.EnumValue.TypeProductSub.InCollection: #region Lấy các sản phẩm cùng danh mục ViewBag.Data = ModProduct_InfoService.Instance.CreateQuery() .Where(o => o.Activity == true && o.Deleted == false && o.ID != ProductInfo.ID && o.MenuID == ProductInfo.MenuID) .OrderByDesc(o => o.ID) .Take(PageSize) .ToList_Cache() ; #endregion break; } ViewBag.Title = Title; }