/// <summary> /// </summary> protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { IInviteRepository _repository = new InviteRepository(); _invitations = _repository.GetUserInvites(UserId, DateTime.MinValue).ToList(); DotNetNuke.Entities.Tabs.TabController tCtrl = new DotNetNuke.Entities.Tabs.TabController(); var activityTab = tCtrl.GetTabByName("Activity Feed", PortalId, -1); if (activityTab != null) { UserProfileTabId = activityTab.TabID; } var mCtrl = new DotNetNuke.Entities.Modules.ModuleController(); ModuleName = mCtrl.GetModule(base.ModuleId).DesktopModule.ModuleName; } DotNetNuke.Framework.ServicesFramework.Instance.RequestAjaxScriptSupport(); DotNetNuke.Framework.ServicesFramework.Instance.RequestAjaxAntiForgerySupport(); } catch (Exception exc) //Module failed to load { DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(this, exc); } }
/// <summary> /// </summary> protected void Page_Load(object sender, EventArgs e) { try { _settings = new SettingsRepository(base.ModuleContext.ModuleId, base.ModuleContext.TabModuleId); DefaultMessage = System.Web.HttpUtility.JavaScriptStringEncode(_settings.DefaultMessage); MaxEmailInputs = _settings.MaxEmailInvitesPerSubmit; MaxDailyInvites = _settings.MaxEmailInvitesPerDay; pnlUserMessage.Visible = _settings.ShowMessageToUser; if (!IsPostBack) { DotNetNuke.Entities.Tabs.TabController tCtrl = new DotNetNuke.Entities.Tabs.TabController(); var activityTab = tCtrl.GetTabByName("Activity Feed", PortalId, -1); if (activityTab != null) { UserProfileTabId = activityTab.TabID; } var mCtrl = new DotNetNuke.Entities.Modules.ModuleController(); ModuleName = mCtrl.GetModule(base.ModuleId).DesktopModule.ModuleName; lnkCloseModal.Visible = IsModal; IInviteRepository inviteRepo = new InviteRepository(); DailyInviteCount = inviteRepo.GetUserInvites(base.UserId, DateTime.Today).Count(); } DotNetNuke.Framework.ServicesFramework.Instance.RequestAjaxScriptSupport(); DotNetNuke.Framework.ServicesFramework.Instance.RequestAjaxAntiForgerySupport(); } catch (Exception exc) //Module failed to load { DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(this, exc); } }
public HttpResponseMessage DeletePage(DTO.PageDetails page) { var apiResponse = new DTO.ApiResponse <DTO.SavePageResponse>(); apiResponse.CustomObject = new DTO.SavePageResponse(); try { var tabController = new DotNetNuke.Entities.Tabs.TabController(); var tab = tabController.GetTab(page.Id, PortalSettings.PortalId); if (DotNetNuke.Security.Permissions.TabPermissionController.CanDeletePage(tab) && !DotNetNuke.Entities.Tabs.TabController.IsSpecialTab(tab.TabID, PortalSettings)) { if (tab.TabID == PortalSettings.ActiveTab.TabID) { apiResponse.CustomObject.Redirect = true; apiResponse.CustomObject.Url = DotNetNuke.Common.Globals.NavigateURL(PortalSettings.HomeTabId); } apiResponse.Success = tabController.SoftDeleteTab(tab.TabID, PortalSettings);; } } catch (Exception err) { apiResponse.Success = false; apiResponse.Message = err.Message; Exceptions.LogException(err); } return(Request.CreateResponse(HttpStatusCode.OK, apiResponse)); }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { Page.ClientScript.RegisterClientScriptInclude("jquery", ResolveUrl("~/js/jquery.js")); DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); hdVatTuBienDongPage.Value = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_VatTuBienDongPage"], PortalId).TabID.ToString(); if (!UserInfo.IsSuperUser && !UserInfo.IsInRole("Administrators") && !CaSauController.HasEditPermission(UserInfo.Roles, "QLCS")) { lnkAddNew.Visible = false; } if (Settings["LoaiVatTu"] != null) { ddlLoaiVatTu.SelectedValue = Settings["LoaiVatTu"].ToString(); } lnkAddNew.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "vattu_addnew", "mid/" + this.ModuleId.ToString(), "loaivattu/" + ddlLoaiVatTu.SelectedValue); scale = int.Parse(ConfigurationManager.AppSettings["QLCS_VatTu_" + ddlLoaiVatTu.SelectedValue + "_Scale"]); btnLoad_Click(null, null); } else { scale = int.Parse(ConfigurationManager.AppSettings["QLCS_VatTu_" + ddlLoaiVatTu.SelectedValue + "_Scale"]); } } catch (Exception ex) { Response.Write(ex.Message); } }
private void LoadTab(int _tabfw) { this.ddlTabFw.Items.Clear(); // hien thi các tab không phải admin trong portal này DotNetNuke.Entities.Tabs.TabController tc = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabCollection tabs = tc.GetTabsByPortal(PortalId); System.Collections.Generic.List <ListItem> list = new System.Collections.Generic.List <ListItem>(); //kiem? tra neu portal nay co nhieu hon 1 ngon ngu //thi chi chon danh sach cac tab thuoc ngon ngu dang chon //neu cos 1 ngon ngu thi tai ca //get current culturecode in combobox language foreach (var tab in tabs.Values) { if (!tab.TabPath.StartsWith("//Admin") && !tab.TabPath.StartsWith("//Host") && !tab.IsSecure && !tab.IsDeleted) { list.Add(new ListItem { Value = tab.TabID.ToString(), Text = tab.TabName, Selected = (tab.TabID == _tabfw) }); } } this.ddlTabFw.Items.AddRange(list.ToArray()); this.ddlTabFw.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { try { Page.ClientScript.RegisterClientScriptInclude("jquery", ResolveUrl("~/js/jquery.js")); string VTGM = ConfigurationManager.AppSettings["QLCS_VatTuGietMo"]; string VTGMText = ConfigurationManager.AppSettings["QLCS_VatTuGietMoText"]; if (VTGM != "" && VTGM != null) { string[] aVTGM = VTGM.Substring(1, VTGM.Length - 2).Split(new string[] { "@@" }, StringSplitOptions.RemoveEmptyEntries); string[] aVTGMText = VTGMText.Substring(1, VTGMText.Length - 2).Split(new string[] { "@@" }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < aVTGM.Length; i++) { dicVatTu.Add(aVTGM[i], aVTGMText[i]); } } if (!IsPostBack) { if (Request.QueryString["gmcid"] != null) { lblGMC.Text = Request.QueryString["gmcid"]; DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); hdGietMoCaChonCaPage.Value = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_GietMoCaChonCaPage"], PortalId).TabID.ToString(); btnAddGietMoCaChiTiet.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(int.Parse(hdGietMoCaChonCaPage.Value), "", "gietmoca/" + lblGMC.Text) + "','',900,600);"; btnAddGietMoCaChiTiet.Attributes["style"] = "cursor:pointer;font-weight:bold;"; LoadData(); } lnkCancel.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "gietmoca_edit", "mid/" + this.ModuleId.ToString(), "gmcid/" + Request.QueryString["gmcid"]); } } catch (Exception ex) { Response.Write(ex.Message); } }
protected void btnXemThayDoi_Click(object sender, EventArgs e) { DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); int CaSauAnThuocLichSuPage = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_CaSauAnThuocLichSuPage"], PortalId).TabID; Page.ClientScript.RegisterStartupScript(typeof(string), "fail", "<script language=javascript>openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauAnThuocLichSuPage, "", "status/" + ((Button)sender).CommandName, "IDCaSauAnThuoc/" + ((Button)sender).CommandArgument) + "','',1000,600);</script>", false); }
protected void btnXemThayDoi_Click(object sender, EventArgs e) { DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); int ThuHoiDaLichSuPage = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_ThuHoiDaLichSuPage"], PortalId).TabID; //Session["EditBienDongCaSauParam"] = ((Button)sender).CommandArgument; Page.ClientScript.RegisterStartupScript(typeof(string), "fail", "<script language=javascript>openwindow('" + DotNetNuke.Common.Globals.NavigateURL(ThuHoiDaLichSuPage, "", "status/" + ddlRowStatus.SelectedValue, "IDThuHoiDa/" + ((Button)sender).CommandArgument) + "','',800,400);</script>", false); }
protected void btnXemSPThuHoiXoa_Click(object sender, EventArgs e) { if (((Button)sender).CommandName == "chet") { DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); int ThuHoiDaLichSuPage = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_ThuHoiDaLichSuPage"], PortalId).TabID; Page.ClientScript.RegisterStartupScript(typeof(string), "fail", "<script language=javascript>openwindow('" + DotNetNuke.Common.Globals.NavigateURL(ThuHoiDaLichSuPage, "", "status/0", "IDThuHoiDa/" + csCont.ThuHoiDa_GetIDByCa(int.Parse(Request.QueryString["IDCaSau"]), 0)) + "','',800,400);</script>", false); } }
protected void Page_Load(object sender, EventArgs e) { Page.ClientScript.RegisterClientScriptInclude("jquery", ResolveUrl("~/js/jquery.js")); if (!IsPostBack) { DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); txtThoiDiemChuyen.Text = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"); lblCode.Text = DateTime.Now.ToString("MMmmHHyyssdd"); } }
private static void AddUniqueUrlToIndex(string furlKey, ref string qsKey, string qsValue, int portalId, Hashtable queryStringIndex, FriendlyUrlOptions options, bool addSuffixIfDuplicateFound, out string suffix) { DotNetNuke.Entities.Tabs.TabController tc = new DotNetNuke.Entities.Tabs.TabController(); bool duplicate = false; suffix = "";//can hold a de-duplicating suffix int suffixCounter = 1; bool furlKeyUsed = false; do { duplicate = false;//always start in the assumption that this is not a duplicate DotNetNuke.Entities.Tabs.TabInfo matchingTab = tc.GetTabByName(qsKey, portalId); if (matchingTab != null) { duplicate = true; } else if (portalId >= 0) { matchingTab = tc.GetTabByName(qsKey, -1); //host tabs if (matchingTab != null) { duplicate = true; } } if (duplicate == false) { //try and add to index if (queryStringIndex.ContainsKey(qsKey) == false) { queryStringIndex.Add(qsKey, qsValue); } else { duplicate = true; } } if (duplicate == true) { if (furlKeyUsed == false) { furlKeyUsed = true; suffix = options.PunctuationReplacement + furlKey; qsKey += suffix; } else { suffix += suffixCounter.ToString(); qsKey += suffix; } } }while (duplicate == true && addSuffixIfDuplicateFound == true); }
protected void Page_Load(object sender, EventArgs e) { try { Page.ClientScript.RegisterClientScriptInclude("jquery", ResolveUrl("~/js/jquery.js")); if (!IsPostBack) { DataTable dtLoaiCa = csCont.LoadLoaiCa(1); ddlLoaiCa.DataSource = dtLoaiCa; ddlLoaiCa.DataTextField = "TenLoaiCa"; ddlLoaiCa.DataValueField = "IDLoaiCa"; ddlLoaiCa.DataBind(); ddlLoaiCa.Items.Insert(0, new ListItem("-----", "0")); DataTable dtChuong = csCont.LoadChuong(1); ddlChuong.DataSource = dtChuong; ddlChuong.DataTextField = "Chuong"; ddlChuong.DataValueField = "IDChuong"; ddlChuong.DataBind(); ddlChuong.Items.Insert(0, new ListItem("-----", "0")); DataTable dtCaMe = csCont.LoadCaSauMe_AllTrangThai(); ddlCaMe.DataSource = dtCaMe; ddlCaMe.DataTextField = "CaMe"; ddlCaMe.DataValueField = "IDCaSau"; ddlCaMe.DataBind(); ddlCaMe.Items.Insert(0, new ListItem("-----", "0")); if (Session["AutoDisplay_CSBan"] != null && Convert.ToBoolean(Session["AutoDisplay_CSBan"])) { txtMaSo.Text = Session["CSBan_MaSo"].ToString(); ddlGioiTinh.SelectedValue = Session["CSBan_GioiTinh"].ToString(); ddlLoaiCa.SelectedValue = Session["CSBan_LoaiCa"].ToString(); ddlChuong.SelectedValue = Session["CSBan_Chuong"].ToString(); ddlCaMe.SelectedValue = Session["CSBan_CaMe"].ToString(); btnLoad_Click(null, null); } if (!UserInfo.IsSuperUser && !UserInfo.IsInRole("Administrators") && !CaSauController.HasEditPermission(UserInfo.Roles, "QLCS")) { btnPhucHoi.Visible = false; tdSub.Visible = false; } DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); hdListBienDongPage.Value = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_CaSauListBienDongPage"], PortalId).TabID.ToString(); } } catch (Exception ex) { } }
public HttpResponseMessage ListParentPages(int id) { var apiResponse = new DTO.ApiResponse <List <DTO.GenericPageListItem> >(); try { var portalId = PortalSettings.PortalId; var tab = new DotNetNuke.Entities.Tabs.TabController().GetTab(id, portalId); if (tab != null) { var listOfPages = DotNetNuke.Entities.Tabs.TabController.GetTabsByParent(tab.ParentId, portalId); apiResponse.CustomObject = new List <DTO.GenericPageListItem>(); foreach (var page in listOfPages.Where(i => i.IsDeleted == false).OrderBy(i => i.TabOrder)) { var newItem = new DTO.GenericPageListItem() { Value = page.TabID.ToString(), Name = page.TabName }; if (string.IsNullOrWhiteSpace(page.IconFileLarge) == false) { newItem.Image = VirtualPathUtility.ToAbsolute(page.IconFileLarge); } else { newItem.Image = string.Empty; } newItem.HasChildren = page.HasChildren; apiResponse.CustomObject.Add(newItem); } apiResponse.Success = true; return(Request.CreateResponse(HttpStatusCode.OK, apiResponse)); } } catch (Exception err) { apiResponse.Success = false; apiResponse.Message = err.Message; Exceptions.LogException(err); } return(Request.CreateResponse(HttpStatusCode.OK, apiResponse)); }
private void ConfigurarModulo() { tableBody.ClientIDMode = System.Web.UI.ClientIDMode.Static; DotNetNuke.Entities.Tabs.TabController TC = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo TI = TC.GetTab(TabId, PortalId); MyURL = TI.FullUrl; for (int a = 0; a < TI.Modules.Count; a++) { DotNetNuke.Entities.Modules.ModuleInfo MyModule = TI.Modules[a] as ModuleInfo; if (MyModule.ModuleTitle == "Factura2") { modulofacturacion = true; } } }
protected void Page_Load(object sender, EventArgs e) { try { DotNetNuke.Entities.Tabs.TabController tabCont = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo tab = tabCont.GetTabByName(UserInfo.Profile.IM, PortalId); if (tab != null && tab.TabID != null) { Response.Redirect(DotNetNuke.Common.Globals.NavigateURL(tab.TabID)); } } catch (Exception ex) { } }
protected void Page_Load(object sender, EventArgs e) { ci = System.Globalization.CultureInfo.CreateSpecificCulture(UserInfo.Profile.PreferredLocale); try { if (!Page.IsPostBack) { BindControls(); } DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); hdListBienDongPage.Value = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_CaSauListBienDongPage"], PortalId).TabID.ToString(); } catch (Exception ex) { Response.Write(ex.Message); } }
public override Boolean IsIndexingAllowedForModule(DotNetNuke.Entities.Modules.ModuleInfo objModule) { DotNetNuke.Entities.Tabs.TabController objTabController = new DotNetNuke.Entities.Tabs.TabController(); Hashtable tabSettings = objTabController.GetTabSettings(objModule.TabID); if (!tabSettings.Contains("AllowIndex") || tabSettings["AllowIndex"].ToString().ToLowerInvariant() == "true") { // Check if indexing is disabled for the current module DotNetNuke.Entities.Modules.ModuleController objModuleController = new DotNetNuke.Entities.Modules.ModuleController(); Hashtable tabModuleSettings = objModuleController.GetTabModuleSettings(objModule.TabModuleID); return(!tabModuleSettings.Contains("AllowIndex") || tabModuleSettings["AllowIndex"].ToString().ToLowerInvariant() == "true"); } else { return(false); } }
protected override void RenderContents(HtmlTextWriter writer) { if (UserId == -1) { return; } try { string output = string.Empty; DotNetNuke.Entities.Portals.PortalSettings ps = (DotNetNuke.Entities.Portals.PortalSettings)(Context.Items["PortalSettings"]); DotNetNuke.Entities.Users.UserInfo cu = DotNetNuke.Entities.Users.UserController.GetCurrentUserInfo(); string imagePath = string.Empty; int portalId = ps.PortalId; string tmp = string.Empty; if (Template == null) { tmp = "<span class=\"aslabelsmbold\">[RESX:Posts]:</span> [AF:PROFILE:POSTCOUNT]<br />" + "<span class=\"aslabelsmbold\">[RESX:RankName]:</span> [AF:PROFILE:RANKNAME]<br />" + "<span class=\"aslabelsmbold\">[RESX:RankDisplay]:</span> [AF:PROFILE:RANKDISPLAY] <br />" + "<span class=\"aslabelsmbold\">[RESX:LastUpdate]:</span> [AF:PROFILE:DATELASTACTIVITY:d] <br />" + "<span class=\"aslabelsmbold\">[RESX:MemberSince]:</span> [AF:PROFILE:DATECREATED:d]"; } else { tmp = Template.Text; } if (ModuleId == -1) { DotNetNuke.Entities.Modules.ModuleController mc = new DotNetNuke.Entities.Modules.ModuleController(); DotNetNuke.Entities.Tabs.TabController tc = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo ti = null; foreach (DotNetNuke.Entities.Modules.ModuleInfo mi in mc.GetModules(portalId)) { if (mi.DesktopModule.ModuleName.ToUpperInvariant() == "Active Forums".ToUpperInvariant()) { ModuleId = mi.ModuleID; break; } } } output = TemplateUtils.ParseProfileTemplate(tmp, UserId, portalId, ModuleId, cu.UserID, Convert.ToInt32(PortalSettings.Current.TimeZone.BaseUtcOffset.TotalMinutes)); output = Utilities.LocalizeControl(output); writer.Write(output); } catch (Exception ex) { writer.Write(ex.Message); } }
protected void grvDanhSach_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { DataRow r = ((DataRowView)e.Row.DataItem).Row; HtmlInputCheckBox chkChon = (HtmlInputCheckBox)(e.Row.FindControl("chkChon")); Label lblStatus = (Label)(e.Row.FindControl("lblStatus")); HyperLink lnkIDCaSau = (HyperLink)(e.Row.FindControl("lnkIDCaSau")); Label lblSTT = (Label)(e.Row.FindControl("lblSTT")); DotNetNuke.Entities.Tabs.TabController tabCont = new DotNetNuke.Entities.Tabs.TabController(); lnkIDCaSau.ToolTip = r["ID"].ToString(); lnkIDCaSau.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(tabCont.GetTabByName(ConfigurationManager.AppSettings["QLCS_CaSauListBienDongPage"], PortalId).TabID, "", "IDCaSau/" + r["IDCaSau"].ToString()) + "','',800,600);"; lnkIDCaSau.Attributes["style"] = "cursor:pointer;font-weight:bold;"; chkChon.Attributes["name"] = r["IDCaSau"].ToString(); chkChon.Attributes["onclick"] = "chon_click(event, this);"; lblStatus.Text = r["TrangThai"].ToString(); int t = e.Row.RowIndex + 1; lblSTT.Text = t.ToString(); } }
private void LoadTab(int _tabfw) { this.ddlTabFw.Items.Clear(); DotNetNuke.Entities.Tabs.TabController tc = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabCollection tabs = tc.GetTabsByPortal(PortalId); System.Collections.Generic.List <ListItem> list = new System.Collections.Generic.List <ListItem>(); foreach (var tab in tabs.Values) { if (!tab.TabPath.StartsWith("//Admin") && !tab.TabPath.StartsWith("//Host") && !tab.IsSecure && !tab.IsDeleted) { list.Add(new ListItem { Value = tab.TabID.ToString(), Text = tab.TabName, Selected = (tab.TabID == _tabfw) }); } } this.ddlTabFw.Items.AddRange(list.ToArray()); this.ddlTabFw.DataBind(); }
internal static DotNetNuke.Entities.Tabs.TabInfo GetParentTab(DotNetNuke.Entities.Tabs.TabInfo relativeToTab, DTO.PagePositionMode location) { if (relativeToTab == null) { return(null); } var tabCtrl = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo parentTab = null; if (location == DTO.PagePositionMode.ChildOf) { parentTab = relativeToTab; } else if ((relativeToTab != null) && relativeToTab.ParentId != Null.NullInteger) { parentTab = tabCtrl.GetTab(relativeToTab.ParentId, relativeToTab.PortalID, false); } return(parentTab); }
public HttpResponseMessage LoadPageDetails(int id) { var apiResponse = new DTO.ApiResponse <DTO.PageDetails>(); try { var tc = new DotNetNuke.Entities.Tabs.TabController(); apiResponse.CustomObject = new DTO.PageDetails(tc.GetTab(id, PortalSettings.PortalId)); apiResponse.CustomObject.LoadAllPages(); apiResponse.CustomObject.LoadThemesAndContainers(); apiResponse.Success = true; } catch (Exception err) { apiResponse.Success = false; apiResponse.Message = err.Message; Exceptions.LogException(err); } return(Request.CreateResponse(HttpStatusCode.OK, apiResponse)); }
void ConfigurarModulo() { DotNetNuke.Entities.Tabs.TabController TC = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo TI = TC.GetTab(TabId, PortalId); MyURL = TI.FullUrl; Log.ADD("Configuracion Modulo", this); hf_URL.Value = MyURL; if (cmb_Vendedor.Items.Count == 0) { System.Web.UI.WebControls.ListItem LI = new System.Web.UI.WebControls.ListItem("Ninguno", "0"); cmb_Vendedor.Items.Add(LI); List <Struct_Vendedores> LV = Data2.Class.Struct_Vendedores.GetAllVendedores(UserId); if (LV != null) { foreach (Struct_Vendedores V in LV) { System.Web.UI.WebControls.ListItem _LI = new System.Web.UI.WebControls.ListItem(V.NombreVendedor, V.Id.ToString()); cmb_Vendedor.Items.Add(_LI); } } } }
protected override void RenderContents(HtmlTextWriter writer) { if (UserId == -1) { return; } try { string output = string.Empty; DotNetNuke.Entities.Portals.PortalSettings ps = (DotNetNuke.Entities.Portals.PortalSettings)(Context.Items["PortalSettings"]); DotNetNuke.Entities.Users.UserInfo cu = DotNetNuke.Entities.Users.UserController.GetCurrentUserInfo(); string imagePath = string.Empty; int portalId = ps.PortalId; string tmp = string.Empty; if (Template == null) { tmp = "<span class=\"aslabelsmbold\">[RESX:Posts]:</span> [AF:PROFILE:POSTCOUNT]<br />" + "<span class=\"aslabelsmbold\">[RESX:RankName]:</span> [AF:PROFILE:RANKNAME]<br />" + "<span class=\"aslabelsmbold\">[RESX:RankDisplay]:</span> [AF:PROFILE:RANKDISPLAY] <br />" + "<span class=\"aslabelsmbold\">[RESX:LastUpdate]:</span> [AF:PROFILE:DATELASTACTIVITY:d] <br />" + "<span class=\"aslabelsmbold\">[RESX:MemberSince]:</span> [AF:PROFILE:DATECREATED:d]"; } else { tmp = Template.Text; } if (ModuleId == -1) { DotNetNuke.Entities.Modules.ModuleController mc = new DotNetNuke.Entities.Modules.ModuleController(); DotNetNuke.Entities.Tabs.TabController tc = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo ti = null; foreach (DotNetNuke.Entities.Modules.ModuleInfo mi in mc.GetModules(portalId)) { if (mi.DesktopModule.ModuleName.ToUpperInvariant() == "Active Forums".ToUpperInvariant()) { ModuleId = mi.ModuleID; break; } } } output = TemplateUtils.ParseProfileTemplate(tmp, UserId, portalId, ModuleId, cu.UserID, ps.TimeZoneOffset); output = Utilities.LocalizeControl(output); writer.Write(output); } catch (Exception ex) { writer.Write(ex.Message); } }
private void LoadTab(int _tabfw) { this.ddlTabFw.Items.Clear(); DotNetNuke.Entities.Tabs.TabController tc = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabCollection tabs = tc.GetTabsByPortal(PortalId); System.Collections.Generic.List<ListItem> list = new System.Collections.Generic.List<ListItem>(); foreach (var tab in tabs.Values) { if (!tab.TabPath.StartsWith("//Admin") && !tab.TabPath.StartsWith("//Host") && !tab.IsSecure && !tab.IsDeleted) { list.Add(new ListItem { Value = tab.TabID.ToString(), Text = tab.TabName, Selected = (tab.TabID == _tabfw) }); } } this.ddlTabFw.Items.AddRange(list.ToArray()); this.ddlTabFw.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { try { if (System.Threading.Thread.CurrentThread.CurrentCulture.ToString() == "vi-VN") { thapphan = ","; } else { thapphan = "."; } scale = int.Parse(ConfigurationManager.AppSettings["QLCS_VatTu_TTY_Scale"]); scaleCT = scale; Page.ClientScript.RegisterClientScriptInclude("jquery", ResolveUrl("~/js/impromptu/jquery.js")); if (!Page.IsPostBack) { lnkCancel.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "", "mid/" + this.ModuleId.ToString()); if (Request.QueryString["csaid"] != null) { hdCaSauAn.Value = Request.QueryString["csaid"]; } if (hdCaSauAn.Value == "") { tblThuocChuong.Visible = false; BindCaSauAnControls(); } else { tblThuocChuong.Visible = true; BindCaSauAnControls(); LoadCaSauAn(int.Parse(hdCaSauAn.Value)); BindThuocControls_Edit(); LoadThuoc(); } } if (!UserInfo.IsSuperUser && !UserInfo.IsInRole("Administrators") && !CaSauController.HasEditPermission(UserInfo.Roles, "QLCS")) { btnSaveCaSauAn.Visible = false; btnSaveThuoc.Visible = false; pnlCommand.Visible = false; lnkThuocMulti.Visible = false; } else { if (ddlRowStatus.SelectedValue == "0") { pnlCommand.Visible = false; } else { pnlCommand.Visible = true; } } if (hdCaSauAn.Value != "") { lnkThucAn.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "casauan_edit_thucan", "csaid/" + hdCaSauAn.Value, "mid/" + this.ModuleId.ToString()); DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); int ThuocMultiPage = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_CaSauAnThuocMulti"], PortalId).TabID; lnkThuocMulti.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(ThuocMultiPage, "", "csaid/" + hdCaSauAn.Value) + "','CaSauAn',900,600);"; //lnkThuocMulti.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "casauan_thuoc_multi", "csaid/" + hdCaSauAn.Value, "mid/" + this.ModuleId.ToString()) + "','CaSauAn',900,600);"; } if (ddlLoaiCa.SelectedValue == "1") { scaleCT = scaleCT + 2; } lnkPhanBoThuoc.Attributes["onclick"] = "phanbothuoc();"; } catch (Exception ex) { Response.Write(ex.Message); btnSaveCaSauAn.Visible = false; btnSaveThuoc.Visible = false; } }
protected void btnSaveCaSauAn_Click(object sender, EventArgs e) { try { System.Globalization.CultureInfo ci = System.Globalization.CultureInfo.CreateSpecificCulture("vi-VN"); if (txtThoiDiem.Text == "") { Page.ClientScript.RegisterStartupScript(typeof(string), "ngaychoanrong", "alert('Bạn phải nhập ngày cho ăn!');", true); return; } else if (!txtThoiDiem.Text.Contains(" 23:00:00")) { Page.ClientScript.RegisterStartupScript(typeof(string), "ngaychoansai", "alert('Giờ cho ăn phải là 23:00:00!');", true); return; } DateTime dtNgayChoAn = DateTime.Parse(txtThoiDiem.Text, ci); if (dtNgayChoAn < Config.NgayKhoaSo()) { Page.ClientScript.RegisterStartupScript(typeof(string), "insertupdatefail", "alert('Ngày cho ăn không được trước ngày khóa sổ');", true); return; } if (hdCaSauAn.Value != "") { int res = csCont.CaSauAn_Update(int.Parse(hdCaSauAn.Value), dtNgayChoAn, UserId); if (res == 0) { Page.ClientScript.RegisterStartupScript(typeof(string), "ngaykhonghople", "alert('Ngày cho ăn không hợp lệ!');", true); } else { UpdateThucAn(int.Parse(hdCaSauAn.Value)); UpdateThuoc(int.Parse(hdCaSauAn.Value)); LoadThuoc(); Page.ClientScript.RegisterStartupScript(typeof(string), "ngayhople", "alert('Đã cập nhật ngày cho ăn!');", true); } } else { int res = csCont.CaSauAn_ThemMoi(dtNgayChoAn, UserId, ""); if (res != 0) { hdCaSauAn.Value = res.ToString(); tblThuocChuong.Visible = true; lnkThucAn.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "casauan_edit_thucan", "csaid/" + hdCaSauAn.Value, "mid/" + this.ModuleId.ToString()); DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); int ThuocMultiPage = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_CaSauAnThuocMulti"], PortalId).TabID; lnkThuocMulti.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(ThuocMultiPage, "", "csaid/" + hdCaSauAn.Value) + "','CaSauAn',900,600);"; //lnkThuocMulti.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "casauan_thuoc_multi", "csaid/" + hdCaSauAn.Value, "mid/" + this.ModuleId.ToString()) + "','CaSauAn',900,600);"; BindThuocControls(dtNgayChoAn); ddlThuoc_SelectedIndexChanged(null, null); if (ddlLoaiCa.SelectedValue == "1") { scaleCT = scaleCT + 2; } Page.ClientScript.RegisterStartupScript(typeof(string), "initthapphan", "$('#txtThapPhan').val('" + scaleCT.ToString() + "');", true); } else { Page.ClientScript.RegisterStartupScript(typeof(string), "ngaykhonghople", "alert('Ngày cho ăn không hợp lệ!');", true); return; } } } catch (Exception ex) { Response.Write(ex.Message); } }
protected override void OnLoad (EventArgs e) { base.OnLoad (e); if (UserInfo.IsSuperUser) { lnkEditLists.Text = Localization.GetString ("lnkEditLists", base.LocalResourceFile); //lnkEditLists.Target = "_blank" try { var _with7 = new DotNetNuke.Entities.Tabs.TabController (); lnkEditLists.NavigateUrl = _with7.GetTabByName ("Lists", DotNetNuke.Common.Utilities.Null.NullInteger).FullUrl; } catch { //Unable to locate "Lists" tab lblCannotEditLists.Text = Localization.GetString ("UnableToFindLists", base.LocalResourceFile); lblCannotEditLists.Visible = true; lnkEditLists.Visible = false; } } else { //Show error, then hide the "Edit" link lblCannotEditLists.Text = Localization.GetString ("NoListAccess", base.LocalResourceFile); lblCannotEditLists.Visible = true; lnkEditLists.Visible = false; } }
protected void cmdAdd_Click(object sender, EventArgs e) { DotNetNuke.Entities.Tabs.TabController tabCtrl = new DotNetNuke.Entities.Tabs.TabController(); Response.Redirect(EditUrl("FundId", "", "", "FundId=-1")); }
private void LoadTab(int _tabfw) { this.ddlTabFw.Items.Clear(); // hien thi các tab không phải admin trong portal này DotNetNuke.Entities.Tabs.TabController tc = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabCollection tabs = tc.GetTabsByPortal(PortalId); System.Collections.Generic.List<ListItem> list = new System.Collections.Generic.List<ListItem>(); //kiem? tra neu portal nay co nhieu hon 1 ngon ngu //thi chi chon danh sach cac tab thuoc ngon ngu dang chon //neu cos 1 ngon ngu thi tai ca //get current culturecode in combobox language foreach (var tab in tabs.Values) { if (!tab.TabPath.StartsWith("//Admin") && !tab.TabPath.StartsWith("//Host") && !tab.IsSecure && !tab.IsDeleted) { list.Add(new ListItem { Value = tab.TabID.ToString(), Text = tab.TabName, Selected = (tab.TabID == _tabfw) }); } } this.ddlTabFw.Items.AddRange(list.ToArray()); this.ddlTabFw.DataBind(); }
protected void gvFunds_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { //Add the hyperlink DataKey x = gvFunds.DataKeys[e.Row.RowIndex]; HyperLink lnkFund = new HyperLink(); DotNetNuke.Entities.Tabs.TabController tabCtrl = new DotNetNuke.Entities.Tabs.TabController(); lnkFund.NavigateUrl = EditUrl("FundID", "", "", "FundId=" + x[0].ToString()); lnkFund.Text = x[2].ToString(); e.Row.Cells[0].Controls.Add(lnkFund); //Add this funds assigned categories. OMAMVWAssignedCategoriesCollection categoriesCol = new OMAMVWAssignedCategoriesCollection(); categoriesCol.Query .Where(categoriesCol.Query.FundId == Convert.ToInt32(x[0].ToString())) .OrderBy(categoriesCol.Query.FundCategory.Ascending); categoriesCol.Query.Load(); DropDownList ddlAssignedCategories = new DropDownList(); ddlAssignedCategories.CssClass = "Abstracts_Dropdownlist"; ddlAssignedCategories.ID = "ddlAssignedCategories" + e.Row.RowIndex; ddlAssignedCategories.Width = Unit.Pixel(150); ddlAssignedCategories.DataTextField = "FundCategory"; ddlAssignedCategories.DataValueField = "CategoryId"; ddlAssignedCategories.DataSource = categoriesCol; if (categoriesCol.Count > 0) { ddlAssignedCategories.DataBind(); } else { ddlAssignedCategories.Items.Add("None Assigned"); } e.Row.Cells[1].Controls.Add(ddlAssignedCategories); //Add this funds assigned managers. OMAMVWManagerFundsCollection managersCol = new OMAMVWManagerFundsCollection(); managersCol.Query .Where(managersCol.Query.FundId == Convert.ToInt32(x[0].ToString())) .OrderBy(managersCol.Query.FullName.Ascending); managersCol.Query.Load(); DropDownList ddlFundManagers = new DropDownList(); ddlFundManagers.CssClass = "Abstracts_Dropdownlist"; ddlFundManagers.ID = "ddlFundManagers" + e.Row.RowIndex; ddlFundManagers.Width = Unit.Pixel(150); ddlFundManagers.DataTextField = "FullName"; ddlFundManagers.DataValueField = "ManagerId"; ddlFundManagers.DataSource = managersCol; if (managersCol.Count > 0) { ddlFundManagers.DataBind(); } else { ddlFundManagers.Items.Add("None Assigned"); } e.Row.Cells[2].Controls.Add(ddlFundManagers); } }
public HttpResponseMessage SavePage(DTO.PageDetails page) { var apiResponse = new DTO.ApiResponse <DTO.SavePageResponse>(); apiResponse.CustomObject = new DTO.SavePageResponse(); try { //Validation: //Tab name is required //Tab name is invalid string invalidType; if (!DotNetNuke.Entities.Tabs.TabController.IsValidTabName(page.Name, out invalidType)) { switch (invalidType) { case "EmptyTabName": apiResponse.Message = "Page name is required."; break; case "InvalidTabName": apiResponse.Message = "Page name is invalid."; break; } return(Request.CreateResponse(HttpStatusCode.OK, apiResponse)); } var tc = new DotNetNuke.Entities.Tabs.TabController(); var dnnTab = page.Id == -1 ? new DotNetNuke.Entities.Tabs.TabInfo() : tc.GetTab(page.Id, PortalSettings.PortalId); if (dnnTab != null) { dnnTab.TabName = page.Name.Trim(); if (!string.IsNullOrWhiteSpace(page.Title)) { dnnTab.Title = page.Title.Trim(); } if (!string.IsNullOrWhiteSpace(page.Description)) { dnnTab.Description = page.Description.Trim(); } dnnTab.IsVisible = page.Visible; dnnTab.DisableLink = page.Disabled; dnnTab.IsSecure = page.Secure; if (!string.IsNullOrWhiteSpace(page.Theme)) { dnnTab.SkinSrc = page.Theme != "-1" ? page.Theme : string.Empty; } if (!string.IsNullOrWhiteSpace(page.Container)) { dnnTab.ContainerSrc = page.Container != "-1" ? page.Container : string.Empty; } if (page.Id == -1) { var positionTabID = int.Parse(page.Position); var positionModeInt = int.Parse(page.PositionMode); var parentTab = tc.GetTab(positionTabID, PortalSettings.PortalId); if (page.PositionMode == ((int)DTO.PagePositionMode.ChildOf).ToString()) { if (parentTab != null) { dnnTab.PortalID = parentTab.PortalID; dnnTab.ParentId = parentTab.TabID; dnnTab.Level = parentTab.Level + 1; } page.Id = tc.AddTab(dnnTab); } else { dnnTab.PortalID = PortalSettings.PortalId; switch (positionModeInt) { case (int)DTO.PagePositionMode.After: dnnTab.PortalID = parentTab.PortalID; dnnTab.ParentId = parentTab.ParentId; dnnTab.Level = parentTab.Level; page.Id = tc.AddTabAfter(dnnTab, int.Parse(page.Position)); break; case (int)DTO.PagePositionMode.Before: dnnTab.PortalID = parentTab.PortalID; dnnTab.ParentId = parentTab.ParentId; dnnTab.Level = parentTab.Level; page.Id = tc.AddTabBefore(dnnTab, int.Parse(page.Position)); break; default: page.Id = tc.AddTab(dnnTab); break; } } apiResponse.CustomObject.Redirect = true; apiResponse.CustomObject.Url = DotNetNuke.Common.Globals.NavigateURL(page.Id); } else { if (page.PositionMode == ((int)DTO.PagePositionMode.ChildOf).ToString()) { var positionTabID = int.Parse(page.Position); if (positionTabID == -1) { dnnTab.PortalID = PortalSettings.PortalId; dnnTab.ParentId = -1; dnnTab.Level = 0; } else { var parentTab = tc.GetTab(positionTabID, PortalSettings.PortalId); if (parentTab != null) { dnnTab.PortalID = parentTab.PortalID; dnnTab.ParentId = parentTab.TabID; dnnTab.Level = parentTab.Level + 1; } } apiResponse.CustomObject.Redirect = true; apiResponse.CustomObject.Url = DotNetNuke.Common.Globals.NavigateURL(page.Id); } if (!string.IsNullOrWhiteSpace(page.Position) && !string.IsNullOrWhiteSpace(page.PositionMode)) { var positionTabID = int.Parse(page.Position); var positionModeInt = int.Parse(page.PositionMode); var parentTab = tc.GetTab(positionTabID, PortalSettings.PortalId); if (parentTab != null) { switch (positionModeInt) { case (int)DTO.PagePositionMode.After: dnnTab.PortalID = parentTab.PortalID; dnnTab.ParentId = parentTab.ParentId; dnnTab.Level = parentTab.Level; tc.UpdateTab(dnnTab); tc.MoveTabAfter(dnnTab, parentTab.TabID); apiResponse.CustomObject.Redirect = true; apiResponse.CustomObject.Url = DotNetNuke.Common.Globals.NavigateURL(page.Id); break; case (int)DTO.PagePositionMode.Before: dnnTab.PortalID = parentTab.PortalID; dnnTab.ParentId = parentTab.ParentId; dnnTab.Level = parentTab.Level; tc.UpdateTab(dnnTab); tc.MoveTabBefore(dnnTab, parentTab.TabID); apiResponse.CustomObject.Redirect = true; apiResponse.CustomObject.Url = DotNetNuke.Common.Globals.NavigateURL(page.Id); break; case (int)DTO.PagePositionMode.ChildOf: tc.UpdateTab(dnnTab); break; } } else { tc.UpdateTab(dnnTab); } } else { tc.UpdateTab(dnnTab); } } apiResponse.Success = true; } } catch (Exception err) { apiResponse.Success = false; apiResponse.Message = err.Message; Exceptions.LogException(err); } return(Request.CreateResponse(HttpStatusCode.OK, apiResponse)); }
protected void Page_Load(object sender, EventArgs e) { try { Page.ClientScript.RegisterClientScriptInclude("jquery", ResolveUrl("~/js/jquery.js")); if (!IsPostBack) { txtTruocNgay.Text = DateTime.Now.AddDays(1).ToString("dd/MM/yyyy HH:mm:ss"); DataTable dtLoaiCa = csCont.LoadLoaiCa(1); ddlLoaiCa.DataSource = dtLoaiCa; ddlLoaiCa.DataTextField = "TenLoaiCa"; ddlLoaiCa.DataValueField = "IDLoaiCa"; ddlLoaiCa.DataBind(); ddlLoaiCa.Items.Insert(0, new ListItem("", "0")); DataTable dtChuong = csCont.LoadChuong(1); ddlChuong.DataSource = dtChuong; ddlChuong.DataTextField = "Chuong"; ddlChuong.DataValueField = "IDChuong"; ddlChuong.DataBind(); ddlChuong.Items.Insert(0, new ListItem("", "0")); DataTable dtCaMe = csCont.LoadCaSauMe_AllTrangThai(); ddlCaMe.DataSource = dtCaMe; ddlCaMe.DataTextField = "CaMe"; ddlCaMe.DataValueField = "IDCaSau"; ddlCaMe.DataBind(); ddlCaMe.Items.Insert(0, new ListItem("", "0")); DataTable dtStatus = new DataTable("Status"); DataRow dr = null; dtStatus.Columns.AddRange(new DataColumn[] { new DataColumn("ID"), new DataColumn("Description") }); dr = dtStatus.NewRow(); dr["ID"] = 0; dr["Description"] = "Bình thường"; dtStatus.Rows.Add(dr); dr = dtStatus.NewRow(); dr["ID"] = 1; dr["Description"] = "Bệnh"; dtStatus.Rows.Add(dr); dr = dtStatus.NewRow(); dr["ID"] = -4; dr["Description"] = "Loại thải"; dtStatus.Rows.Add(dr); dr = dtStatus.NewRow(); dr["ID"] = -3; dr["Description"] = "Đã bán"; dtStatus.Rows.Add(dr); dr = dtStatus.NewRow(); dr["ID"] = -2; dr["Description"] = "Giết mổ"; dtStatus.Rows.Add(dr); dr = dtStatus.NewRow(); dr["ID"] = -1; dr["Description"] = "Chết"; dtStatus.Rows.Add(dr); ddlStatus.DataSource = dtStatus; ddlStatus.DataValueField = "ID"; ddlStatus.DataTextField = "Description"; ddlStatus.DataBind(); DotNetNuke.Entities.Tabs.TabController t = new DotNetNuke.Entities.Tabs.TabController(); int CaSauBienDongPage = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_CaSauBienDongPage"], PortalId).TabID; btnChuyenChuong.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyenchuong") + "','',600,400);"; btnChuyenGioiTinh.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyengioitinh") + "','',600,400);"; btnChuyenLoaiCa.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyenloaica") + "','',600,400);"; btnChuyenNguonGoc.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyennguongoc") + "','',600,400);"; btnChuyenMaSo.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyenmaso") + "','',600,400);"; btnChuyenTrangThai.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyentrangthai") + "','',1200,600);"; btnChuyenGiong.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyengiong") + "','',600,400);"; btnChuyenNgayNo.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyenngayno") + "','',600,400);"; btnChuyenNgayXuongChuong.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyenngayxuongchuong") + "','',600,400);"; btnChuyenCaMe.Attributes["onclick"] = "openwindow('" + DotNetNuke.Common.Globals.NavigateURL(CaSauBienDongPage, "", "type/chuyencame") + "','',600,400);"; lnkAddCaSau.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(PortalSettings.ActiveTab.TabID, "casau_add", "mid/" + this.ModuleId.ToString()); if (Session["AutoDisplay_CS"] != null && Convert.ToBoolean(Session["AutoDisplay_CS"])) { txtID.Text = Session["CSAdmin_ID"].ToString(); txtMaSo.Text = Session["CSAdmin_MaSo"].ToString(); ddlGioiTinh.SelectedValue = Session["CSAdmin_GioiTinh"].ToString(); Config.SetSelectedValues(ddlLoaiCa, Session["CSAdmin_LoaiCa"].ToString()); Config.SetSelectedValues(ddlChuong, Session["CSAdmin_Chuong"].ToString()); Config.SetSelectedValues(ddlCaMe, Session["CSAdmin_CaMe"].ToString()); if (Session["CSAdmin_TrangThai"] != null && Session["CSAdmin_TrangThai"].ToString() != "") { Config.SetSelectedValues(ddlStatus, Session["CSAdmin_TrangThai"].ToString()); } else { Config.SetSelectedValues(ddlStatus, "0, 1, "); } btnLoad_Click(null, null); } else { Config.SetSelectedValues(ddlStatus, "0, 1, "); } if (!UserInfo.IsSuperUser && !UserInfo.IsInRole("Administrators") && !CaSauController.HasEditPermission(UserInfo.Roles, "QLCS")) { lnkAddCaSau.Visible = false; tdSub.Visible = false; grvDanhSach.Columns[12].Visible = false; } hdListBienDongPage.Value = t.GetTabByName(ConfigurationManager.AppSettings["QLCS_CaSauListBienDongPage"], PortalId).TabID.ToString(); } } catch (Exception ex) { } }
public string GetAlarmRuleReportPageURL() { DotNetNuke.Entities.Tabs.TabController objTabCtrl = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo objTabInfo = null; objTabInfo = objTabCtrl.GetTabByName(AlarmRuleReportPageName, PortalId); if (objTabInfo != null) return objTabInfo.FullUrl; else return ""; }
public string GetPageURL() { DotNetNuke.Entities.Tabs.TabController objTabCtrl = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo objTabInfo = null; objTabInfo = objTabCtrl.GetTabByName(PageName, PortalId); //objTabInfo.CultureCode = DotNetNuke.Entities.Tabs.TabController.CurrentPage.CultureCode; if (objTabInfo != null) return objTabInfo.FullUrl; else return ""; }
protected void Page_Load(object sender, EventArgs e) { try { NewsController cont = new NewsController(); int tabid = 0; DotNetNuke.Entities.Tabs.TabController tabCont = new DotNetNuke.Entities.Tabs.TabController(); DotNetNuke.Entities.Tabs.TabInfo tab = tabCont.GetTabByName(ConfigurationManager.AppSettings["ThuVienSo_ListNewsPage"], PortalId); if (tab != null) { tabid = tab.TabID; } //lnk1.Attributes["onclick"] = "window.location.href='" + DotNetNuke.Common.Globals.NavigateURL(tabid, "", "categoryid/0_TieuDiem") + "';return false;"; //lnk2.Attributes["onclick"] = "window.location.href='" + DotNetNuke.Common.Globals.NavigateURL(tabid, "", "categoryid/0_MoiBanHanh") + "';return false;"; //lnk3.Attributes["onclick"] = "window.location.href='" + DotNetNuke.Common.Globals.NavigateURL(tabid, "", "categoryid/0_BanChuaBiet") + "';return false;"; ltTieuDe1.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(tabid, "", "categoryid/0_TieuDiem"); ltTieuDe2.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(tabid, "", "categoryid/0_MoiBanHanh"); ltTieuDe3.NavigateUrl = DotNetNuke.Common.Globals.NavigateURL(tabid, "", "categoryid/0_BanChuaBiet"); if (Settings["tieude1"] != null) { ltTieuDe1.Text = Settings["tieude1"].ToString(); ltTieuDe1.Attributes["class"] = "TieuDe1"; } if (Settings["tieude2"] != null) { ltTieuDe2.Text = Settings["tieude2"].ToString(); ltTieuDe2.Attributes["class"] = "TieuDe2"; } if (Settings["tieude3"] != null) { ltTieuDe3.Text = Settings["tieude3"].ToString(); ltTieuDe3.Attributes["class"] = "TieuDe3"; } if (Settings["baiviet1"] != null && Settings["baiviet1"].ToString() != "") { string baiviet1 = Settings["baiviet1"].ToString(); XmlDocument doc1 = LoadData(baiviet1, "1"); XmlElement root1 = doc1.DocumentElement; if (doc1.InnerXml != "<newslist></newslist>") { if (Settings["template1"] != null) { string template1 = PortalSettings.HomeDirectory + "Xsl/" + Settings["template1"].ToString(); DotNetNuke.NewsProvider.Utils.XMLTransform(lt1, template1, doc1); } } } if (Settings["baiviet2"] != null && Settings["baiviet2"].ToString() != "") { string baiviet2 = Settings["baiviet2"].ToString(); XmlDocument doc2 = LoadData(baiviet2, "2"); XmlElement root2 = doc2.DocumentElement; if (doc2.InnerXml != "<newslist></newslist>") { if (Settings["template2"] != null) { string template2 = PortalSettings.HomeDirectory + "Xsl/" + Settings["template2"].ToString(); DotNetNuke.NewsProvider.Utils.XMLTransform(lt2, template2, doc2); } } } if (Settings["baiviet3"] != null && Settings["baiviet3"].ToString() != "") { string baiviet3 = Settings["baiviet3"].ToString(); XmlDocument doc3 = LoadData(baiviet3, "3"); XmlElement root3 = doc3.DocumentElement; if (doc3.InnerXml != "<newslist></newslist>") { if (Settings["template3"] != null) { string template3 = PortalSettings.HomeDirectory + "Xsl/" + Settings["template3"].ToString(); DotNetNuke.NewsProvider.Utils.XMLTransform(lt3, template3, doc3); } } } } catch (Exception ex) { Response.Write(ex.Message); } }