override protected void OnInit(EventArgs e) { InitializeComponent(); base.OnInit(e); #region Request m_Serviced = DataProcessingProvider.GetProcessedInt(Request.QueryString["ServiceId"]); m_preTabId = DataProcessingProvider.GetProcessedInt(Request.QueryString["PreTabId"]); if (m_Serviced == -1) { m_strCategories = DataProcessingProvider.GetProcessedString(Request.QueryString["Categories"]); if (m_strCategories == "") { m_strCategories = ",-1,"; } else { m_strCategories = DataProcessingProvider.GetProcessedBatchString(m_strCategories); } } else { m_strCategories = CategoryProvider.GetItemCategoryString(m_Serviced, ServiceProvider.TypeId); } #endregion #region Settings //Load Folder m_strFolderName = CategoryProvider.GetDefaultFolderPath(m_strCategories, this.PortalId); if (m_strFolderName == "") { m_strFolderName = (string)Settings[ServiceInsertSettings.FOLDER_IMAGE_KEY]; if (m_strFolderName == null || m_strFolderName.Length == 0) { m_strFolderName = ServiceInsertSettings.FOLDER_IMAGE_DEFAULT; } } string strFolderPath = string.Format("{0}{1}", PortalSettings.HomeDirectoryMapPath, m_strFolderName); if (!System.IO.Directory.Exists(strFolderPath)) { m_strFolderName = ServiceInsertSettings.FOLDER_IMAGE_DEFAULT; } m_strExtension = LoadStringSetting(ServiceInsertSettings.EXTENSTION_KEY, ServiceInsertSettings.EXTENSTION_VALUE_DEFAULT); m_linkUpload = LoadStringSetting(ServiceInsertSettings.LINKUPLOAD_KEY, ServiceInsertSettings.LINKUPLOAD_VALUE_DEFAULT); #endregion #region Datetime lnkExpiredDate.NavigateUrl = DotNetNuke.Common.Utilities.Calendar.InvokePopupCal(txtExpiredDate).Replace("M/d/yyyy", "MM/dd/yyyy").Replace("d/MM/yyyy", "dd/MM/yyyy").Replace("MM/dd/yyyy", "dd/MM/yyyy"); //Điền dữ liệu vào các control imgExpiredDate.ImageUrl = string.Format("{0}/images/calendar.png", this.ModulePath); lnkDisplayDate.NavigateUrl = DotNetNuke.Common.Utilities.Calendar.InvokePopupCal(txtDisplayDate).Replace("M/d/yyyy", "MM/dd/yyyy").Replace("d/MM/yyyy", "dd/MM/yyyy").Replace("MM/dd/yyyy", "dd/MM/yyyy"); //Điền dữ liệu vào các control imgDisplayDate.ImageUrl = string.Format("{0}/images/calendar.png", this.ModulePath); #endregion #region Register DotNetNuke.UI.Skins.Skin objParentSkin = DotNetNuke.UI.Skins.Skin.GetParentSkin(this); if (objParentSkin != null) { objParentSkin.RegisterModuleActionEvent(this.ModuleId, new ActionEventHandler(ModuleAction_Click)); } if (m_Serviced == -1) { m_objRole = new Role(this.UserId, GetSuperMode(), this.PortalId, ServiceProvider.TypeId); } else { m_objRole = new Role(this.UserId, m_Serviced, GetSuperMode(), this.PortalId, ServiceProvider.TypeId); } #endregion }
override protected void OnInit(EventArgs e) { InitializeComponent(); base.OnInit(e); m_intCategoryId = DataProcessingProvider.GetProcessedInt(Request.QueryString["CategoryId"]); int i; if (Settings[MgmtCategoryListSettings.TYPE_ID_KEY] == null || !int.TryParse(Settings[MgmtCategoryListSettings.TYPE_ID_KEY].ToString(), out i)) { m_typeId = MgmtCategoryListSettings.TYPE_ID; } else { m_typeId = int.Parse(Settings[MgmtCategoryListSettings.TYPE_ID_KEY].ToString()); } if (Request.QueryString["Type"] != null) { try { m_typeId = int.Parse(Request.QueryString["Type"]); } catch { } } if (m_typeId == -1) { m_IsAllType = true; } else { m_IsAllType = false; } if (Settings[MgmtCategoryListSettings.TYPE_INCLUDE_KEY] == null) { m_typeInclude = MgmtCategoryListSettings.TYPE_INCLUDE; } else { m_typeInclude = Settings[MgmtCategoryListSettings.TYPE_INCLUDE_KEY].ToString(); } if (Settings[MgmtCategoryListSettings.TYPE_RETURN_KEY] == null) { m_typeReturn = MgmtCategoryListSettings.TYPE_RETURN; } else { m_typeReturn = Settings[MgmtCategoryListSettings.TYPE_RETURN_KEY].ToString(); } ////Load Show Choices //m_isShowDip1 = LoadBaseTrueSetting(UserMgmtCategorySettings.IS_SHOW_DIP1); //m_isShowDip2 = LoadBaseTrueSetting(UserMgmtCategorySettings.IS_SHOW_DIP2); //m_isShowDip3 = LoadBaseTrueSetting(UserMgmtCategorySettings.IS_SHOW_DIP3); //m_isShowDip4 = LoadBaseTrueSetting(UserMgmtCategorySettings.IS_SHOW_DIP4); //m_isShowDip5 = LoadBaseTrueSetting(UserMgmtCategorySettings.IS_SHOW_DIP5); ////Load Alt Text //m_altSourceDip1 = LoadStringSetting(UserMgmtCategorySettings.ALT_SOURCE_DIP1, UserMgmtCategorySettings.ALT_SOURCE_DIP1); //m_altSourceDip2 = LoadStringSetting(UserMgmtCategorySettings.ALT_SOURCE_DIP2, UserMgmtCategorySettings.ALT_SOURCE_DIP2); //m_altSourceDip3 = LoadStringSetting(UserMgmtCategorySettings.ALT_SOURCE_DIP3, UserMgmtCategorySettings.ALT_SOURCE_DIP3); //m_altSourceDip4 = LoadStringSetting(UserMgmtCategorySettings.ALT_SOURCE_DIP4, UserMgmtCategorySettings.ALT_SOURCE_DIP4); //m_altSourceDip5 = LoadStringSetting(UserMgmtCategorySettings.ALT_SOURCE_DIP5, UserMgmtCategorySettings.ALT_SOURCE_DIP5); /* * if (!m_isShowDip1) { lblDip1.Visible = false; chbDip1.Visible = false; } * if (!m_isShowDip2) { lblDip2.Visible = false; chbDip2.Visible = false; } * if (!m_isShowDip3) { lblDip3.Visible = false; chbDip3.Visible = false; } * if (!m_isShowDip4) { lblDip4.Visible = false; chbDip4.Visible = false; } * if (!m_isShowDip5) { lblDip5.Visible = false; chbDip5.Visible = false; } */ DotNetNuke.UI.Skins.Skin objParentSkin = DotNetNuke.UI.Skins.Skin.GetParentSkin(this); if (objParentSkin != null) { objParentSkin.RegisterModuleActionEvent(this.ModuleId, new ActionEventHandler(ModuleAction_Click)); } }
override protected void OnInit(EventArgs e) { InitializeComponent(); base.OnInit(e); #region Request m_ProductId = DataProcessingProvider.GetProcessedInt(Request.QueryString["ProductId"]); m_preTabId = DataProcessingProvider.GetProcessedInt(Request.QueryString["PreTabId"]); m_strTags = ","; if (m_ProductId == -1) { m_strCategories = DataProcessingProvider.GetProcessedString(Request.QueryString["Categories"]); if (m_strCategories == "") { m_strCategories = ",-1,"; } else { m_strCategories = DataProcessingProvider.GetProcessedBatchString(m_strCategories); } } else { DataTable dtTags = DotNetNuke.Data.DataProvider.Instance().ExecuteDataSet("THCore_CM_GetItemTags", m_ProductId, ProductProvider.TypeId).Tables[0]; if (dtTags.Rows.Count > 0) { for (int i = 0; i < dtTags.Rows.Count; i++) { m_strTags = m_strTags + dtTags.Rows[i][0].ToString() + ","; } } m_strCategories = CategoryProvider.GetItemCategoryString(m_ProductId, ProductProvider.TypeId); } //Dynamic Form string[] arrCategories = m_strCategories.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries); int iCategory = -1; int.TryParse(arrCategories[0].Trim(), out iCategory); m_strExtension = LoadStringSetting(ProductInsertSettings.EXTENSTION_KEY, ProductInsertSettings.EXTENSTION_VALUE_DEFAULT); //string strExtendedSettings = CategoryProvider.GetExtendedSettings(iCategory); string strExtendedSettings = m_strExtension; dtConfig = new DataTable(); dtConfig = XMLProvider.XmlString2DataTable(strExtendedSettings); try { if (dtConfig != null && dtConfig.Rows.Count > 0) { CreateDynamicForm(dtConfig); } } catch (Exception ex) { lblError.Text = ex.Message; this.lblError.Visible = true; } #endregion #region Settings //Load Folder m_strFolderName = CategoryProvider.GetDefaultFolderPath(m_strCategories, this.PortalId); if (m_strFolderName == "") { m_strFolderName = (string)Settings[ProductInsertSettings.FOLDER_IMAGE_KEY]; if (m_strFolderName == null || m_strFolderName.Length == 0) { m_strFolderName = ProductInsertSettings.FOLDER_IMAGE_DEFAULT; } } string strFolderPath = string.Format("{0}{1}", PortalSettings.HomeDirectoryMapPath, m_strFolderName); if (!System.IO.Directory.Exists(strFolderPath)) { m_strFolderName = ProductInsertSettings.FOLDER_IMAGE_DEFAULT; } #endregion #region Datetime lnkExpiredDate.NavigateUrl = DotNetNuke.Common.Utilities.Calendar.InvokePopupCal(txtExpiredDate).Replace("M/d/yyyy", "MM/dd/yyyy").Replace("d/MM/yyyy", "dd/MM/yyyy").Replace("MM/dd/yyyy", "dd/MM/yyyy"); //Điền dữ liệu vào các control imgExpiredDate.ImageUrl = string.Format("{0}/images/calendar.png", this.ModulePath); lnkProducedDate.NavigateUrl = DotNetNuke.Common.Utilities.Calendar.InvokePopupCal(txtProducedDate).Replace("M/d/yyyy", "MM/dd/yyyy").Replace("d/MM/yyyy", "dd/MM/yyyy").Replace("MM/dd/yyyy", "dd/MM/yyyy"); //Điền dữ liệu vào các control imgProducedDate.ImageUrl = string.Format("{0}/images/calendar.png", this.ModulePath); lnkDisplayDate.NavigateUrl = DotNetNuke.Common.Utilities.Calendar.InvokePopupCal(txtDisplayDate).Replace("M/d/yyyy", "MM/dd/yyyy").Replace("d/MM/yyyy", "dd/MM/yyyy").Replace("MM/dd/yyyy", "dd/MM/yyyy"); //Điền dữ liệu vào các control imgDisplayDate.ImageUrl = string.Format("{0}/images/calendar.png", this.ModulePath); #endregion #region Register DotNetNuke.UI.Skins.Skin objParentSkin = DotNetNuke.UI.Skins.Skin.GetParentSkin(this); if (objParentSkin != null) { objParentSkin.RegisterModuleActionEvent(this.ModuleId, new ActionEventHandler(ModuleAction_Click)); } if (m_ProductId == -1) { m_objRole = new Role(this.UserId, GetSuperMode(), this.PortalId, ProductProvider.TypeId); } else { m_objRole = new Role(this.UserId, m_ProductId, GetSuperMode(), this.PortalId, ProductProvider.TypeId); } #endregion }