void BindDistrictReporter() { ddlDistrictReporter.Items.Clear(); IList <District> list = new List <District>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_District_All)) { list = new DistrictService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_District_All, list); } else { list = (IList <District>)AspNetCache.GetCache(Constants.Cache_ReportFuel_District_All); } if (ddlProvinceReporter.SelectedIndex > 0) { var listSearch = from o in list where o.ProvinceId == Convert.ToInt32(ddlProvinceReporter.SelectedValue) orderby o.DistrictName ascending select o; ddlDistrictReporter.DataSource = listSearch; ddlDistrictReporter.DataTextField = "DistrictName"; ddlDistrictReporter.DataValueField = "Id"; ddlDistrictReporter.DataBind(); ddlDistrictReporter.Items.Insert(0, new ListItem("---Chọn Quận/Huyện---", "")); } else { ddlDistrictReporter.Items.Insert(0, new ListItem("---Chọn Quận/Huyện---", "")); } }
private void BindMenuAdminCate(int cId) { if (Session["Admin_Username"] != null) { DataTable table = new DataTable(); if (AspNetCache.CheckCache("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString()) == false) { ModulesBSO modulesBSO = new ModulesBSO(); table = modulesBSO.ViewMainModulesRoles(Session["Admin_Username"].ToString()); AspNetCache.SetCacheWithTime("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString(), table, 150); } else { table = (DataTable)AspNetCache.GetCache("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString()); } DataView dataView = new DataView(table); dataView.RowFilter = "Modules_Parent = " + cId; DataList1.DataSource = dataView; DataList1.DataBind(); } else { Response.Redirect("~/Default.aspx"); } }
void BindFuel() { ddlFuelType.Items.Clear(); IList <Fuel> list = new List <Fuel>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Fuel_All)) { list = new FuelService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_Fuel_All, list); } else { list = (IList <Fuel>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Fuel_All); } int GroupId = 0; if (ddlFuelType.SelectedIndex > 0) { GroupId = Convert.ToInt32(ddlFuelType.SelectedValue); } var listSearch = from o in list where o.GroupFuelId == GroupId || GroupId == 0 select o; ddlFuelType.DataSource = listSearch; ddlFuelType.DataValueField = "Id"; ddlFuelType.DataTextField = "FuelName"; ddlFuelType.DataBind(); ddlFuelType.Items.Insert(0, new ListItem("---Chọn loại nhiên liệu---", "")); ddlFuelType2.DataSource = listSearch; ddlFuelType2.DataValueField = "Id"; ddlFuelType2.DataTextField = "FuelName"; ddlFuelType2.DataBind(); ddlFuelType2.Items.Insert(0, new ListItem("---Chọn loại nhiên liệu---", "")); }
protected void DataList1_ItemDataBound(object sender, RepeaterItemEventArgs e) { Repeater dtl2 = (Repeater)e.Item.FindControl("DataList2"); int cateId; int.TryParse(DataBinder.Eval(e.Item.DataItem, "Modules_ID").ToString(), out cateId); if (Session["Admin_Username"] != null) { DataTable table = new DataTable(); if (AspNetCache.CheckCache("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString()) == false) { ModulesBSO modulesBSO = new ModulesBSO(); table = modulesBSO.ViewMainModulesRoles(Session["Admin_Username"].ToString()); AspNetCache.SetCacheWithTime("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString(), table, 150); } else { table = (DataTable)AspNetCache.GetCache("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString()); } DataView dataView = new DataView(table); dataView.RowFilter = "Modules_Parent = " + cateId + " And isView = true"; dtl2.DataSource = dataView; dtl2.DataBind(); } else { Response.Redirect("~/Default.aspx"); } }
void BindRegion() { IList <Region> list = new List <Region>(); if (!AspNetCache.CheckCache("Cache_List_Region_All")) { list = new RegionService().FindAll(); AspNetCache.SetCache("Cache_List_Region_All", list); } else { list = (IList <Region>)AspNetCache.GetCache("Cache_List_Region_All"); } ddlRegion.DataSource = list; ddlRegion.DataTextField = "RegionName"; ddlRegion.DataValueField = "Id"; ddlRegion.DataBind(); ddlRegion.Items.Insert(0, new ListItem("---Chọn---", "")); ddlRegionSearch.DataSource = list; ddlRegionSearch.DataTextField = "RegionName"; ddlRegionSearch.DataValueField = "Id"; ddlRegionSearch.DataBind(); ddlRegionSearch.Items.Insert(0, new ListItem("---Tất cả---", "")); }
void BindProvince() { IList <Province> list = new List <Province>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Provice_All)) { list = new ProvinceService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_Provice_All, list); } else { list = (IList <Province>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Provice_All); } var listSearch = from o in list orderby o.ProvinceName select o; ddlProvince.DataSource = listSearch; ddlProvince.DataTextField = "ProvinceName"; ddlProvince.DataValueField = "Id"; ddlProvince.DataBind(); ddlProvince.Items.Insert(0, new ListItem("---Chọn---", "")); ddlProvinceReporter.DataSource = listSearch; ddlProvinceReporter.DataTextField = "ProvinceName"; ddlProvinceReporter.DataValueField = "Id"; ddlProvinceReporter.DataBind(); ddlProvinceReporter.Items.Insert(0, new ListItem("---Chọn---", "")); }
void BindGroupFuel() { IList <GroupFuel> list = new List <GroupFuel>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_GroupFuel_All)) { list = new GroupFuelService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_GroupFuel_All, list); } else { list = (IList <GroupFuel>)AspNetCache.GetCache(Constants.Cache_ReportFuel_GroupFuel_All); } if (list != null && list.Count > 0) { var listSearch = from o in list orderby o.SortOrder ascending select o; ddlParent.DataSource = listSearch; ddlParent.DataTextField = "Title"; ddlParent.DataValueField = "Id"; ddlParent.DataBind(); } else { ddlParent.DataSource = null; ddlParent.DataBind(); } ddlParent.Items.Insert(0, new ListItem("---Tất cả---", "")); }
void BindSubArea() { ddlSubArea.Items.Clear(); IList <Area> list = new List <Area>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Area_All)) { list = new AreaService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_Area_All, list); } else { list = (IList <Area>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Area_All); } if (list != null && list.Count > 0 && ddlArea.SelectedIndex > 0) { int ParentId = Convert.ToInt32(ddlArea.SelectedValue); //var listSearch = from o in list where o.ParentId == ParentId orderby o.AreaName ascending, o.SortOrder ascending select o; var listSearch = from o in list where o.ParentId == ParentId orderby o.AreaName ascending select o; ddlSubArea.DataSource = listSearch; ddlSubArea.DataTextField = "AreaName"; ddlSubArea.DataValueField = "Id"; ddlSubArea.DataBind(); ddlSubArea.Items.Insert(0, new ListItem("---Chọn---", "")); } else { ddlSubArea.DataSource = null; ddlSubArea.DataTextField = "AreaName"; ddlSubArea.DataValueField = "Id"; ddlSubArea.DataBind(); ddlSubArea.Items.Insert(0, new ListItem("---Chọn---", "")); } }
void BindMeasurement() { ddlMeasure.Items.Clear(); IList <MeasurementFuel> list = new List <MeasurementFuel>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Measurement_All)) { list = new MeasurementFuelService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_Measurement_All, list); } else { list = (IList <MeasurementFuel>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Measurement_All); } int FuelId = 0; if (ddlFuel.SelectedIndex > 0) { FuelId = Convert.ToInt32(ddlFuel.SelectedValue); } var listSearch = from o in list where o.FuelId == FuelId || FuelId == 0 select o; ddlMeasure.DataSource = listSearch; ddlMeasure.DataValueField = "Id"; ddlMeasure.DataTextField = "MeasurementName"; ddlMeasure.DataBind(); ddlMeasure.Items.Insert(0, new ListItem("---Chọn đơn vị tính---", "")); if (ddlMeasure.Items.Count == 2) { ddlMeasure.SelectedIndex = 1; BindTOE(); } }
private void ViewAlbum() { DataTable table = new DataTable(); if (AspNetCache.CheckCache("tbl_MainHomeAlbumHot" + "_" + Language.language.Replace("-", "_")) == false) { AlbumsCateBSO albumscateBSO = new AlbumsCateBSO(); table = albumscateBSO.GetAlbumsCate(Language.language); DataTable table1 = table.Clone(); for (int i = 0; i < Convert.ToInt32(hddRecord.Value); i++) { if (i >= table.Rows.Count) { break; } table1.ImportRow(table.Rows[i]); } table = table1; AspNetCache.SetCacheWithTime("tbl_MainHomeAlbumHot" + "_" + Language.language.Replace("-", "_"), table, 150); } else { table = (DataTable)AspNetCache.GetCache("tbl_MainHomeAlbumHot" + "_" + Language.language.Replace("-", "_")); } //rptAlbums.DataSource = table.Rows.Cast<System.Data.DataRow>().Take(3); rptAlbums.DataSource = table; rptAlbums.DataBind(); }
void BindArea() { IList <Area> list = new List <Area>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Area_All)) { list = new AreaService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_Area_All, list); } else { list = (IList <Area>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Area_All); } if (list != null && list.Count > 0) { var listSearch = from o in list where o.ParentId == 0 || o.ParentId == null orderby o.SortOrder ascending select o; ddlArea.DataSource = listSearch; ddlArea.DataTextField = "AreaName"; ddlArea.DataValueField = "Id"; ddlArea.DataBind(); ddlArea.Items.Insert(0, new ListItem("---Tất cả---", "")); } else { ddlArea.DataSource = null; ddlArea.DataTextField = "AreaName"; ddlArea.DataValueField = "Id"; ddlArea.DataBind(); ddlArea.Items.Insert(0, new ListItem("---Tất cả---", "")); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { int groupcate = 0; if (!String.IsNullOrEmpty(hddValue.Value)) { if (int.TryParse(hddValue.Value.Replace(",", ""), out groupcate)) { ViewNewsHot(groupcate); if (AspNetCache.CheckCache("HTML_ltlTitle_mainhome_news_by_group_list_" + hddValue.Value + "_" + Language.language.Replace("-", "_")) == false) { CateNewsGroupBSO cateNewsgroupBSO = new CateNewsGroupBSO(); CateNewsGroup cateNewGroup = cateNewsgroupBSO.GetCateNewsGroupByGroupCate(groupcate, Language.language); string strTitle = ""; if (cateNewGroup != null) { strTitle = "<a href='" + ResolveUrl("~/") + "c2/" + cateNewsgroupBSO.GetSlugById(cateNewGroup.CateNewsGroupID) + "/" + GetString(cateNewGroup.CateNewsGroupName) + "-" + groupcate + ".aspx' title='" + cateNewGroup.CateNewsGroupName + "'>" + cateNewGroup.CateNewsGroupName + "</a>"; } AspNetCache.SetCacheWithTime("HTML_ltlTitle_mainhome_news_by_group_list_" + hddValue.Value + "_" + Language.language.Replace("-", "_"), strTitle, 150); ltlTitle.Text = strTitle; } else { ltlTitle.Text = (string)AspNetCache.GetCache("HTML_ltlTitle_mainhome_news_by_group_list_" + hddValue.Value + "_" + Language.language.Replace("-", "_")); } } } } }
protected void viewMenu() { if (AspNetCache.CheckCache("HTML_ltlMenuTextLinkFooter_11" + "_" + Language.language.Replace("-", "_")) == false) { string strMenuSubCate = ""; CateNewsGroupBSO _catenewsgroupBSO = new CateNewsGroupBSO(); CateNewsBSO _catenewsBSO = new CateNewsBSO(); DataTable table_cate_group = _catenewsgroupBSO.GetCateNewsGroupHomeAll(Language.language); if (table_cate_group.Rows.Count > 0) { //int col = 0; strMenuSubCate += "<ul class='list-unstyled link-list'>"; for (int i = 0; i < table_cate_group.Rows.Count; i++) { DataRow dataRow = table_cate_group.Rows[i]; //col++; strMenuSubCate += "<li>"; if (Convert.ToBoolean(dataRow["isUrl"].ToString())) { strMenuSubCate += "<a href='" + dataRow["Url"].ToString() + "'>" + dataRow["ShortName"].ToString() + "</a>"; } else { strMenuSubCate += "<a href='" + ResolveUrl("~/") + "c2/" + _catenewsgroupBSO.GetSlugById(Convert.ToInt32(dataRow["CateNewsGroupID"])) + "/" + GetString(dataRow["CateNewsGroupName"]) + "-" + dataRow["GroupCate"] + ".aspx'>" + dataRow["ShortName"].ToString() + "</a><i class='fa fa-angle-right'></i>"; } strMenuSubCate += "</li>"; //DataTable table_cate = _catenewsBSO.getCateClientGroupUrl(0, Language.language, Convert.ToInt32(dataRow["GroupCate"].ToString()), 6); //if (table_cate.Rows.Count > 0) //{ // strMenuSubCate += "<ul class='list-unstyled simple-list margin-bottom-20'>"; // for (int j = 0; j < table_cate.Rows.Count; j++) // { // DataRow dataRow1 = table_cate.Rows[j]; // strMenuSubCate += "<li>"; // if (Convert.ToBoolean(dataRow1["isUrl"].ToString())) // strMenuSubCate += "<a href='" + dataRow1["Url"].ToString() + "'>" + dataRow1["ShortName"].ToString() + "</a>"; // else // strMenuSubCate += "<a href='" + ResolveUrl("~/") + "c3/"+ _catenewsBSO.GetSlugByCateId(Convert.ToInt32(dataRow1["CateNewsID"])) + "/" + GetString(dataRow1["CateNewsName"]) + "-" + dataRow1["GroupCate"] + "-" + dataRow1["CateNewsID"] + ".aspx'>" + dataRow1["ShortName"].ToString() + "</a>"; // strMenuSubCate += "</li>"; // } // strMenuSubCate += "</ul>"; //} } strMenuSubCate += "</ul>"; } AspNetCache.SetCacheWithTime("HTML_ltlMenuTextLinkFooter_11" + "_" + Language.language.Replace("-", "_"), strMenuSubCate, 150); ltlTextLinkMenu.Text = strMenuSubCate; } else { ltlTextLinkMenu.Text = (string)AspNetCache.GetCache("HTML_ltlMenuTextLinkFooter_11" + "_" + Language.language.Replace("-", "_")); } }
private void ViewNewsHot(int groupcate) { // string strCate = GetCateParentIDArrayByID(cateID, groupcate); DataTable table = new DataTable(); if (AspNetCache.CheckCache("Table_Mainhome_ltlHotNewsSlider_" + hddValue.Value + "_" + Language.language.Replace("-", "_")) == false) { string strCate = GetCateParentIDArrayByID(0, groupcate); NewsGroupBSO newsgroupBSO = new NewsGroupBSO(); table = newsgroupBSO.GetNewsGroupByCateHomeList(strCate, groupcate, "1", Convert.ToInt32(hddRecord.Value), "1"); //NewsGroupBSO newsGroupBSO = new NewsGroupBSO(); ////table = newsGroupBSO.GetNewsGroupHot(Convert.ToInt32(hddRecord.Value), Language.language, "1"); //table = newsGroupBSO.GetNewsGroupHot(Language.language, Convert.ToInt32(hddRecord.Value), "1", groupcate); AspNetCache.SetCacheWithTime("Table_Mainhome_ltlHotNewsSlider_" + hddValue.Value + "_" + Language.language.Replace("-", "_"), table, 150); } else { table = (DataTable)AspNetCache.GetCache("Table_Mainhome_ltlHotNewsSlider_" + hddValue.Value + "_" + Language.language.Replace("-", "_")); } // string strHotNewsSlider = ""; if (table.Rows.Count > 0) { rptLListNews.DataSource = table; rptLListNews.DataBind(); } //ltlHotNewsSlider.Text = strHotNewsSlider; }
void BindProvince() { IList <Province> list = new List <Province>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Provice_All)) { list = new ProvinceService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_Provice_All, list); } else { list = (IList <Province>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Provice_All); } ddlProvinceReporter.DataSource = list; ddlProvinceReporter.DataTextField = "ProvinceName"; ddlProvinceReporter.DataValueField = "Id"; ddlProvinceReporter.DataBind(); ddlProvinceReporter.Items.Insert(0, new ListItem("---Chọn Tỉnh/TP---")); ddlProvince.DataSource = list; ddlProvince.DataTextField = "ProvinceName"; ddlProvince.DataValueField = "Id"; ddlProvince.DataBind(); ddlProvince.Items.Insert(0, new ListItem("---Chọn Tỉnh/TP---")); }
void BindData() { IList <GroupFuel> list = new List <GroupFuel>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_GroupFuel_All)) { list = new GroupFuelService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_GroupFuel_All, list); } else { list = (IList <GroupFuel>)AspNetCache.GetCache(Constants.Cache_ReportFuel_GroupFuel_All); } if (list != null && list.Count > 0) { var listSearch = from o in list orderby o.SortOrder ascending select o; grvArea.DataSource = listSearch; grvArea.DataBind(); ltrTotal.Text = String.Format("Có tổng số {0} bản ghi.", list.Count); } else { grvArea.DataSource = null; grvArea.DataBind(); ltrTotal.Text = "Không có bản ghi nào."; } }
void BindDistrict() { ddlDistrict.Items.Clear(); if (m_UserValidation.OrgId > 0) { Organization org = new OrganizationService().FindByKey(m_UserValidation.OrgId); if (org != null) { IList <District> list = new List <District>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_District_All)) { list = new DistrictService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_District_All, list); } else { list = (IList <District>)AspNetCache.GetCache(Constants.Cache_ReportFuel_District_All); } var listSearch = from o in list where o.ProvinceId == org.ProvinceId orderby o.DistrictName ascending select o; ddlDistrict.DataSource = listSearch; ddlDistrict.DataTextField = "DistrictName"; ddlDistrict.DataValueField = "Id"; ddlDistrict.DataBind(); ddlDistrict.Items.Insert(0, new ListItem("---Tất cả---", "")); } } }
private void ViewVideo() { Config config = new Config(); if (AspNetCache.CheckCache("Config_" + Language.language) == false) { ConfigBSO configBSO = new ConfigBSO(); config = configBSO.GetAllConfig(Language.language); AspNetCache.SetCacheWithTime("Config_" + Language.language, config, 150); } else { config = (Config)AspNetCache.GetCache("Config_" + Language.language); } VideosBSO videosBSO = new VideosBSO(); Videos video = videosBSO.GetVideosHotTop1("1", Language.language); if (video != null) { if (video.VideosType == true) { ltlVideo.Text = @"<iframe title='Video Player' width='100%' height='220' src='" + video.VideosUrl + "' frameborder='0' allowfullscreen=''></iframe>"; } else { ltlVideo.Text = @"<object type='application/x-shockwave-flash' data='http://flv-player.net/medias/player_flv_multi.swf' width='246' height='190'><param name='movie' value='http://flv-player.net/medias/player_flv_multi.swf' /> <param name='allowFullScreen' value='true' /><param name='FlashVars' value='flv=" + config.WebDomain + video.FileName + "&title=" + video.Title + "&startimage=" + video.ImageThumb + "&width=246&height=190&autoplay=0&autoload=0&margin=0&showstop=1&showvolume=1&showtime=2&showopen=2&showfullscreen=1&buffer=10&buffermessage=" + video.Description + "&shortcut=1&showtitleandstartimage=0' /></object>"; } } }
void BindFuel() { ddlFuel.Items.Clear(); IList <Fuel> list = new List <Fuel>(); if (!AspNetCache.CheckCache(Constants.Cache_ReportFuel_Fuel_All)) { list = new FuelService().FindAll(); AspNetCache.SetCache(Constants.Cache_ReportFuel_Fuel_All, list); } else { list = (IList <Fuel>)AspNetCache.GetCache(Constants.Cache_ReportFuel_Fuel_All); } //int GroupId = 0; //if (ddlFuelType.SelectedIndex > 0) // GroupId = Convert.ToInt32(ddlFuelType.SelectedValue); //ddlFuelType.DataSource = list; var listSearch = from o in list orderby o.FuelName ascending select o; ddlFuel.DataSource = listSearch; ddlFuel.DataValueField = "Id"; ddlFuel.DataTextField = "FuelName"; ddlFuel.DataBind(); ddlFuel.Items.Insert(0, new ListItem("---Chọn nhiên liệu---", "")); if (ddlFuel.Items.Count == 2) { ddlFuel.SelectedIndex = 1; } BindMeasurement(); }
private void BindMenuAdminCate(int cId) { if (Session["Admin_Username"] != null) { DataTable table = new DataTable(); ModulesBSO modulesBSO = new ModulesBSO(); if (AspNetCache.CheckCache("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString()) == false) { table = modulesBSO.ViewMainModulesRoles(Session["Admin_Username"].ToString()); AspNetCache.SetCacheWithTime("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString(), table, 150); } else { table = (DataTable)AspNetCache.GetCache("HTML_MainHome_Admin_" + Session["Admin_Username"].ToString()); } Modules _module = modulesBSO.GetModulesBySlug(Request["dll"].ToString()); if (_module != null) { DataView dataView = new DataView(table); dataView.RowFilter = "Modules_Parent = " + _module.ModulesID + " And isView = true"; table = dataView.ToTable(); DataList2.DataSource = table; DataList2.DataBind(); } } else { Response.Redirect("~/Default.aspx"); } }
private static void AddWidget(Control objControl, int PagelayoutId, string urlRoot, Page pageContainer) { ControlCollection _controls = objControl.Controls; SYS_WidgetPageBSO _widgetBSO = new SYS_WidgetPageBSO(); DataTable tblWidget = new DataTable(); //if (!AspNetCache.CheckCache(Constants.CacheWidgetAll)) //{ // listUserControlAll = new SYS_WidgetPageBSO().GetSYS_WidgetPageByPageLayoutId(PagelayoutId, true); // AspNetCache.SetCache(Constants.CacheWidgetAll, listUserControlAll); //} //else // listUserControlAll = (IList<WidgetPage>)AspNetCache.GetCache(Constants.CacheWidgetAll); foreach (Control obj1 in _controls) { if (obj1 != null && obj1.ID != null) { if (!AspNetCache.CheckCache("Widget_" + PagelayoutId + "_" + obj1.ID)) { tblWidget = _widgetBSO.GetSYS_WidgetPageByRegionId(obj1.ID, PagelayoutId, true, Language.language); AspNetCache.SetCache("Widget_" + PagelayoutId + "_" + obj1.ID, tblWidget); } else { tblWidget = (DataTable)AspNetCache.GetCache("Widget_" + PagelayoutId + "_" + obj1.ID); } if (tblWidget != null && tblWidget.Rows.Count > 0) { for (int i = 0; i < tblWidget.Rows.Count; i++) { //try //{ DataRow row = tblWidget.Rows[i]; string _path2 = urlRoot + "Client/Modules/" + row["WidgetDir"].ToString() + "/" + row["WidgetControl"].ToString() + ".ascx"; Control objControl1 = (Control)pageContainer.LoadControl(_path2); objControl1.ID = row["Id"].ToString(); obj1.Controls.Add(objControl1); ControlAddParameter(objControl1, row["WidgetTitle"].ToString(), row["WidgetIcon"].ToString(), row["WidgetValue"].ToString(), Convert.ToInt32(row["WidgetRecord"].ToString()), row["WidgetInfo"].ToString(), row["WidgetValue2"].ToString(), Convert.ToInt32(row["WidgetRecord2"].ToString()), row["WidgetHTML"].ToString()); // (objControl1, row["WidgetTitle"].ToString(), row["WidgetIcon"].ToString(), row["WidgetValue"].ToString(), Convert.ToInt32(row["WidgetRecord"].ToString()), row["WidgetInfo"].ToString()); //obj1.Controls.Add(new LiteralControl("<br/>")); //} //catch (Exception ex) //{ // // Tool.Message(ex); // //throw ex; //} } } } } }
//private void GetHeight() //{ // DataTable table = new DataTable(); // if (AspNetCache.CheckCache("tbl_BannerSlider_Root_" + hddValue.Value) == false) // { // MenuLinksBSO menulinksBSO = new MenuLinksBSO(); // table = menulinksBSO.GetRootMenuLinks(hddValue.Value, Language.language); // AspNetCache.SetCache("tbl_BannerSlider_Root_" + hddValue.Value, table); // } // else // { // table = (DataTable)AspNetCache.GetCache("tbl_BannerSlider_Root_" + hddValue.Value); // } // if (table.Rows.Count > 0) // { // DataRow row = table.Rows[0]; // _height = Convert.ToInt32(row["Height"].ToString()); // } //} private void ViewBanner() { DataTable table = new DataTable(); if (AspNetCache.CheckCache("tbl_BannerSlider_Main_" + hddValue.Value) == false) { MenuLinksBSO menulinksBSO = new MenuLinksBSO(); table = menulinksBSO.GetHotMenuLinks(hddValue.Value, Language.language); AspNetCache.SetCache("tbl_BannerSlider_Main_" + hddValue.Value, table); } else { table = (DataTable)AspNetCache.GetCache("tbl_BannerSlider_Main_" + hddValue.Value); } string strBannerLarger = ""; string strBannerThumb = ""; if (table.Rows.Count > 0) { for (int i = 0; i < table.Rows.Count; i++) { DataRow row = table.Rows[i]; strBannerLarger += "<div class='item " + ((i == 0) ? "active" : "") + "'>"; strBannerLarger += "<img src='" + Utils.getURLThumbImage(row["MenuLinksIcon"].ToString(), Convert.ToInt32(row["Width"])) + "' alt='" + row["MenuLinksName"] + "' > "; if (row["MenuLinksHelp"].ToString() != "") { strBannerLarger += "<div class='container'>"; strBannerLarger += "<div class='carousel-caption'>"; strBannerLarger += "<a href='" + row["MenuLinksUrl"] + "' target='" + row["Target"] + "'>"; strBannerLarger += "<h1>" + row["MenuLinksName"] + "</h1>"; strBannerLarger += "</a>"; strBannerLarger += "<p class='blurb whitealpha hidden-xs'>"; strBannerLarger += row["MenuLinksHelp"] + ""; strBannerLarger += "</p>"; //if (row["MenuLinksUrl"].ToString() != "" & row["MenuLinksUrl"].ToString() != "#") //{ // strBannerLarger += "<p>"; // strBannerLarger += "<a class='btn btn-lg btn-primary' role='button' href='" + row["MenuLinksUrl"] + "' target='" + row["Target"] + "'>Chi tiết... </a>"; // strBannerLarger += "</p>"; //} strBannerLarger += "</div>"; strBannerLarger += "</div>"; } strBannerLarger += "</div>"; // strBannerThumb += "<li><img src='" + Utils.getURLThumbImage(ResolveUrl("~/") + "Upload/MenuLinks/" + row["MenuLinksIcon"] , 70) + "' /></li>"; //strBannerThumb += "<li><img src='" + ResolveUrl("~/") + "img.ashx?url=" + ResolveUrl("~/") + "Upload/MenuLinks/" + row["MenuLinksIcon"] + "&w=70' /></li>"; strBannerThumb += "<li data-target='#sliderBanner' data-slide-to='" + i + "' " + ((i == 0) ? "class='active'" : "") + " ></li>"; } } ltlBannerLarger.Text = strBannerLarger; ltlBannerThumb.Text = strBannerThumb; }
private void ViewNewsHot(int groupcate) { // string strCate = GetCateParentIDArrayByID(cateID, groupcate); DataTable tableLeft = new DataTable(); if (AspNetCache.CheckCache("Table_Mainhome_ltlHotNewsSlider_" + hddValue.Value + "_" + Language.language.Replace("-", "_")) == false) { NewsGroupBSO newsGroupBSO = new NewsGroupBSO(); //table = newsGroupBSO.GetNewsGroupHot(Convert.ToInt32(hddRecord.Value), Language.language, "1"); tableLeft = newsGroupBSO.GetNewsGroupHot(Language.language, Convert.ToInt32(hddRecord.Value), "1", groupcate); AspNetCache.SetCacheWithTime("Table_Mainhome_ltlHotNewsSlider_" + hddValue.Value + "_" + Language.language.Replace("-", "_"), tableLeft, 150); } else { tableLeft = (DataTable)AspNetCache.GetCache("Table_Mainhome_ltlHotNewsSlider_" + hddValue.Value + "_" + Language.language.Replace("-", "_")); } DataTable tableRight = new DataTable(); if (AspNetCache.CheckCache("Table_Mainhome_HotNewsRight_" + hddValue.Value + "_" + Language.language.Replace("-", "_")) == false) { NewsGroupBSO newsGroupBSO = new NewsGroupBSO(); //table = newsGroupBSO.GetNewsGroupHot(Convert.ToInt32(hddRecord.Value), Language.language, "1"); //tableRight = newsGroupBSO.GetNewsNoGroupCateHot(Language.language, Convert.ToInt32(hddRecord.Value), groupcate); AspNetCache.SetCacheWithTime("Table_Mainhome_HotNewsRight_" + hddValue.Value + "_" + Language.language.Replace("-", "_"), tableRight, 150); } else { tableRight = (DataTable)AspNetCache.GetCache("Table_Mainhome_HotNewsRight_" + hddValue.Value + "_" + Language.language.Replace("-", "_")); } // string strHotNewsSlider = ""; //DataTable table01 = table.Clone(); //DataTable table02 = table.Clone(); //if (table.Rows.Count > 0) //{ // for (int j = 0; j < table.Rows.Count; j++) // { // DataRow dataRow = table.Rows[j]; // if (j < Convert.ToInt32(hddRecord.Value) - 3) // table01.ImportRow(dataRow); // else // table02.ImportRow(dataRow); // } rptLListNews.DataSource = tableLeft; rptLListNews.DataBind(); rptHotNews.DataSource = tableRight; rptHotNews.DataBind(); //} }
protected void Page_Load(object sender, EventArgs e) { int cId = 0; if (!String.IsNullOrEmpty(Request["cid"])) { int.TryParse(Request["cid"], out cId); } int gId = 0; if (!String.IsNullOrEmpty(Request["g"])) { int.TryParse(Request["g"], out gId); } int nId = 0; if (!String.IsNullOrEmpty(Request["id"])) { int.TryParse(Request["id"], out nId); } if (!IsPostBack) { if (gId == 0) { panel_menutree.Visible = false; } else { panel_menutree.Visible = true; if (cId == 0 && nId != 0) { NewsGroupBSO newsGroupBSO = new NewsGroupBSO(); NewsGroup _newsgroup = newsGroupBSO.GetNewsGroupById(nId); if (_newsgroup != null) { cId = _newsgroup.CateNewsID; } } string strMenu = ""; if (AspNetCache.CheckCache("HTML_MenuVer_" + gId + "_" + cId) == false) { strMenu += BindMenuVer("", gId, cId); AspNetCache.SetCacheWithTime("HTML_MenuVer_" + gId + "_" + cId, strMenu, 150); MenuNews.Text = strMenu; } else { MenuNews.Text = (string)AspNetCache.GetCache("HTML_MenuVer_" + gId + "_" + cId); } } } }
protected void Page_Load(object sender, EventArgs e) { HttpCookie cookie_lang = Request.Cookies["LangInfo_CMS"]; if (cookie_lang == null || cookie_lang["Lang"] == null || cookie_lang["Lang"] == string.Empty) { cookie_lang = new HttpCookie("LangInfo_CMS"); cookie_lang["Lang"] = "vi-VN"; cookie_lang.Expires = DateTime.Now.AddDays(1); Response.Cookies.Add(cookie_lang); } Language.language = cookie_lang["Lang"].ToString(); Session["Lang"] = cookie_lang["Lang"].ToString(); Config config = new Config(); if (AspNetCache.CheckCache("Config_" + Language.language) == false) { ConfigBSO configBSO = new ConfigBSO(); config = configBSO.GetAllConfig(Language.language); AspNetCache.SetCacheWithTime("Config_" + Language.language, config, 150); } else { config = (Config)AspNetCache.GetCache("Config_" + Language.language); } Page.Title = config.Titleweb; if (!string.IsNullOrEmpty(Request["id"])) { SYS_WidgetPageLayoutBSO _widgetPageLayoutBSO = new SYS_WidgetPageLayoutBSO(); SYS_WidgetPageLayout _widgetPageLayout = _widgetPageLayoutBSO.GetSYS_WidgetPageLayoutById(Convert.ToInt32(Request["id"].ToString())); if (_widgetPageLayout != null) { SYS_WidgetBSO _widgetBSO = new SYS_WidgetBSO(); SYS_Widget _widget = _widgetBSO.GetSYS_WidgetById(_widgetPageLayout.WidgetId); if (_widget != null) { if (_widget.WidgetControl != "") { Control objControl1 = (Control)this.Page.LoadControl(ResolveUrl("~") + "Client/Modules/" + _widget.WidgetDir + "/" + _widget.WidgetControl + ".ascx"); objControl1.ID = _widgetPageLayout.Id.ToString(); PlaceHolder1.Controls.Add(objControl1); // PlaceHolder1.Controls.Add(LoadControl(ResolveUrl("~") + _widget.WidgetDir + "/" + _widget.WidgetControl)); ControlAddParameter(objControl1, _widgetPageLayout.Title, _widgetPageLayout.Icon, _widgetPageLayout.Value, Convert.ToInt32(_widgetPageLayout.Record), _widgetPageLayout.Info, _widgetPageLayout.Value2, Convert.ToInt32(_widgetPageLayout.Record2), _widgetPageLayout.HTML); } } } } }
protected void Page_Load(object sender, EventArgs e) { //if (!IsPostBack) //{ // string strUrl = Request.Url.AbsoluteUri; // if (!strUrl.Contains("http://http://tuyensinhtructuyen.edu.vn")) // { // Response.Redirect("http://http://tuyensinhtructuyen.edu.vn"); // } //} //if (isMobileBrowser()) //{ // if (!m.ToString().Equals("true")) // { // string url = Request.RawUrl.ToString(); // Response.Redirect("http://m.http://tuyensinhtructuyen.edu.vn" + url); // } //} HttpCookie cookie_lang = Request.Cookies["LangInfo_CMS"]; if (cookie_lang == null) { cookie_lang = new HttpCookie("LangInfo_CMS"); cookie_lang["Lang"] = "vi-VN"; cookie_lang.Expires = DateTime.Now.AddDays(1); Response.Cookies.Add(cookie_lang); } Language.language = cookie_lang["Lang"].ToString(); Config config = new Config(); if (AspNetCache.CheckCache("Config_" + Language.language) == false) { ConfigBSO configBSO = new ConfigBSO(); config = configBSO.GetAllConfig(Language.language); AspNetCache.SetCacheWithTime("Config_" + Language.language, config, 150); } else { config = (Config)AspNetCache.GetCache("Config_" + Language.language); } Page.Title = config.Titleweb; //} //string strPage = Request.QueryString["go"]; string strPage = Request.QueryString["go"]; Utils.AddWidgetPage(ResolveUrl("~"), strPage, this.Page.Request, this.Page, PlaceHolder); //Utils.GetNavigation(Request.QueryString["go"], Request.QueryString["g"], Request.QueryString["cid"], Request.QueryString["id"], ResolveUrl("~")); }
private void GetNewsGroup() { string value = ""; if (hddValue.Value.Length > 25) { value = hddValue.Value.ToString().Replace(",", "_").Substring(0, 25); } else { value = hddValue.Value.ToString().Replace(",", "_"); } if (AspNetCache.CheckCache("HTML_ltlBlockNewsbystrID_" + hddValue.Value) == false) { NewsGroupBSO newsgroupBSO = new NewsGroupBSO(); DataTable table = newsgroupBSO.GetNewsGroupByListNewsID(Language.language, hddValue.Value, "1", "1"); string strNewsCateSlider = ""; string text1 = ""; if (table.Rows.Count > 0) { for (int i = 0; i < table.Rows.Count; i++) { DataRow dataRow = table.Rows[i]; text1 += "<div class='news-list'>"; text1 += "<a href='" + ResolveUrl("~/") + "d4/news/" + GetString(dataRow["Title"]) + "-" + dataRow["GroupCate"] + "-" + dataRow["NewsGroupID"].ToString() + ".aspx' title='" + dataRow["Title"] + "'>"; text1 += "<span>"; if (dataRow["ImageThumb"].ToString() != "") { text1 += "<img class='is_img' src='" + Utils.getURLThumbImage(dataRow["ImageThumb"].ToString(), 65) + "' style='border-width: 0px;' alt='" + dataRow["Title"] + "'>"; } else { text1 += "<img class='is_img' src='" + ResolveUrl("~/") + "images/img_logo.jpg' style='border-width: 0px;' alt='" + dataRow["Title"] + "'>"; } text1 += dataRow["Title"]; text1 += "</span>" + "</a>"; text1 += "<div class='clear'></div>" + "</div>"; } } AspNetCache.SetCacheWithTime("HTML_ltlBlockNewsbyCateID_" + hddValue.Value, text1, 150); ltlHotNewsSlider.Text = strNewsCateSlider; } else { ltlHotNewsSlider.Text = (string)AspNetCache.GetCache("HTML_ltlBlockNewsbyCateID" + hddValue.Value); } }
protected void btn_GetPass_Click(object sender, EventArgs e) { string email = txtEmail.Text.Trim(); AdminBSO adminBSO = new AdminBSO(); Admin admin = adminBSO.GetAdminByEmail(email); if (admin != null) { SecurityBSO securityBSO = new SecurityBSO(); string oldpass = admin.AdminPass; string newpass = securityBSO.DecPwd(oldpass); Config config = new Config(); if (AspNetCache.CheckCache("Config_" + Language.language) == false) { ConfigBSO configBSO = new ConfigBSO(); config = configBSO.GetAllConfig(Language.language); AspNetCache.SetCacheWithTime("Config_" + Language.language, config, 150); } else { config = (Config)AspNetCache.GetCache("Config_" + Language.language); } MailBSO mailBSO = new MailBSO(); mailBSO.EmailFrom = config.Email_from; string subject = "Mật khẩu tài khoản quản trị - " + config.WebName; string body = "Chào bạn : " + admin.AdminFullName + "<br>"; body += "Hệ thống quản trị - " + config.WebName + " thông báo mật khẩu hệ thống của bạn: <br>"; body += "Tài khoản Email đăng nhập của bạn : " + admin.AdminEmail + "<br>"; body += "Mật khẩu đăng nhập hệ thống của bạn : " + newpass; if (mailBSO.SendMail(email, subject, body) == true) { Tool.Message(this.Page, "Thông tin tài khoản đã được gửi tới Email của bạn!"); return; } else { Tool.Message(this.Page, "Hệ thống Mail lỗi! Không thể gửi được thông tin tài khoản, vui lòng thử lại sau."); return; } } else { Tool.Message(this.Page, "Xin lỗi! Chúng tôi không tìm thấy tài khoản của bạn trong hệ thống"); return; } }
private void ViewBrand() { DataTable table = new DataTable(); if (AspNetCache.CheckCache("BlockAdv_isFlash_1Col_" + hddValue.Value + "_" + Language.language.Replace("-", "_")) == false) { MenuLinksBSO _menulink = new MenuLinksBSO(); table = _menulink.GetHotMenuLinks(hddValue.Value, Language.language); AspNetCache.SetCacheWithTime("BlockAdv_isFlash_1Col_" + hddValue.Value + "_" + Language.language.Replace("-", "_"), table, 150); } else { table = (DataTable)AspNetCache.GetCache("BlockAdv_isFlash_1Col_" + hddValue.Value + "_" + Language.language.Replace("-", "_")); } string strAdv = ""; if (table.Rows.Count > 0) { for (int i = 0; i < table.Rows.Count; i++) { DataRow row = table.Rows[i]; strAdv += "<div class='col-lg-12 col-md-12 col-sm-12 col-xs-12 margin-bottom-10px'>"; if (Convert.ToBoolean(row["isFlash"].ToString())) { //is Flash strAdv += "<object width='" + row["width"] + "' height='" + row["height"] + "'>"; strAdv += "<param name='Movie' value='" + row["FileName"] + "'>"; strAdv += "<param name='play' value='true'>"; strAdv += "<param name='quality' value='high'>"; strAdv += "<param name='wmode' value='transparent'>"; strAdv += "<param name='loop' value='true'>"; strAdv += "<param name='menu' value='false'><embed src='" + row["FileName"] + "' width='" + row["width"] + "' height='" + row["height"] + "' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' quality='high' wmode='transparent' loop='true' menu='false'></object>"; } else { strAdv += "<a href='" + row["MenuLinksUrl"] + "' target='" + row["Target"] + " title='" + row["MenuLinksName"] + "'>"; strAdv += "<img src='" + row["MenuLinksIcon"] + "' alt='" + row["MenuLinksName"] + "' />"; strAdv += "</a> <br/>"; strAdv += "<a href='" + row["MenuLinksUrl"] + "' target='" + row["Target"] + " title='" + row["MenuLinksName"] + "' class='mt10 ml10 btn btn-sm rounded btn-info'>"; strAdv += "Xem chi tiết <i class='fa fa-long-arrow-right'></i>"; strAdv += "</a>"; } strAdv += "</div>"; } } ltlAdv.Text = strAdv; }
void GetNewsGroup(int cateID, int groupcate) { string strCate = GetCateParentIDArrayByID(cateID, groupcate); DataTable table = new DataTable(); if (AspNetCache.CheckCache("HTML_ltlNews_MainHome_by_cate_list1_" + hddValue.Value + "_" + Language.language.Replace("-", "_")) == false) { NewsGroupBSO newsgroupBSO = new NewsGroupBSO(); table = newsgroupBSO.GetNewsGroupByCateHomeList(strCate, groupcate, "1", Convert.ToInt32(hddRecord.Value), "1"); AspNetCache.SetCacheWithTime("HTML_ltlNews_MainHome_by_cate_list1_" + hddValue.Value + "_" + Language.language.Replace("-", "_"), table, 150); } else { table = (DataTable)AspNetCache.GetCache("HTML_ltlNews_MainHome_by_cate_list1_" + hddValue.Value + "_" + Language.language.Replace("-", "_")); } string strHotNewsCate = ""; if (table.Rows.Count > 0) { DateTime dtNow = DateTime.Now; DataRow dataRow0 = table.Rows[0]; strHotNewsCate += "<div class='thumbnail no-thumbnail'>"; strHotNewsCate += "<a href='" + ResolveUrl("~/") + "d4/news/" + GetString(dataRow0["Title"]) + "-" + dataRow0["GroupCate"] + "-" + dataRow0["NewsGroupID"].ToString() + ".aspx' title='" + dataRow0["Title"] + "'>"; strHotNewsCate += "<div class='embed-image ratio-16-9'>"; if (dataRow0["ImageThumb"].ToString() != "") { strHotNewsCate += "<img class='img-responsive' src='" + Utils.getURLThumbImage(dataRow0["ImageThumb"].ToString(), 330) + "' alt='" + dataRow0["Title"] + "'>"; } else { strHotNewsCate += "<img class='img-responsive' src='" + Utils.getURLThumbImage(ResolveUrl("~/") + "images/img_logo.jpg", 330) + "' alt='" + dataRow0["Title"] + "'>"; } strHotNewsCate += "</div>"; strHotNewsCate += "</a>"; strHotNewsCate += "<div class='caption'>"; strHotNewsCate += "<h3 class='title-news'>"; strHotNewsCate += "<a href='" + ResolveUrl("~/") + "d4/news/" + GetString(dataRow0["Title"]) + "-" + dataRow0["GroupCate"] + "-" + dataRow0["NewsGroupID"].ToString() + ".aspx' title='" + dataRow0["Title"] + "'>"; strHotNewsCate += dataRow0["Title"].ToString(); strHotNewsCate += "</a>"; strHotNewsCate += "<span style='color: #6D6D6D; font-size: 12px;'> (" + Convert.ToDateTime(dataRow0["PostDate"]).ToString("dd/MM/yyyy") + ")</span>"; strHotNewsCate += "</h3>"; strHotNewsCate += "</div>"; strHotNewsCate += "</div>"; } ltlNewsCateMainHome.Text = strHotNewsCate; }