This commit is contained in:
dev_amdtel 2014-06-10 17:15:00 +04:00
commit 77f2e98a5f
16 changed files with 265 additions and 29 deletions

View file

@ -67,7 +67,7 @@ namespace WebsitePanel.Portal
MenuItem item = new MenuItem(
GetLocalizedString("Text.OrganizationHome"),
"",
"",
imagePath + "home24.png",
PortalUtils.EditUrl("ItemID", PanelRequest.ItemID.ToString(), "organization_home", "SpaceID=" + PanelSecurity.PackageId));
items.Add(item);

View file

@ -123,6 +123,12 @@
<data name="lblEnterpriseServerFQDN.Text" xml:space="preserve">
<value>BlackBerry Enterprise Server FQDN:</value>
</data>
<data name="lblHandheldcleanupPath.Text" xml:space="preserve">
<value>handheldcleanup.exe utility Path:</value>
</data>
<data name="lblMAPIProfile.Text" xml:space="preserve">
<value>BlackBerry MAPI Profile:</value>
</data>
<data name="lblPassword.Text" xml:space="preserve">
<value>Authentication password:</value>
</data>

View file

@ -6,16 +6,21 @@
<asp:TextBox runat="server" ID="txtPath" MaxLength="256" Width="200px" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtPath" Display="Dynamic" ErrorMessage="*" />
</td>
</tr>
<tr>
<td class="SubHead" width="200" nowrap><asp:Label runat="server" ID="lblHandheldcleanupPath" meta:resourcekey="lblHandheldcleanupPath" /></td>
<td>
<asp:TextBox runat="server" ID="txtHandheldcleanupPath" MaxLength="256" Width="200px" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ControlToValidate="txtHandheldcleanupPath" Display="Dynamic" ErrorMessage="*" />
</td>
</tr>
<tr>
<td class="SubHead" width="200" nowrap><asp:Label runat="server" ID="Label1" meta:resourcekey="lblUser" /></td>
<td class="SubHead" width="200" nowrap><asp:Label runat="server" ID="lblUser" meta:resourcekey="lblUser" /></td>
<td>
<asp:TextBox runat="server" ID="txtUser" MaxLength="256" Width="200px" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="txtUser" Display="Dynamic" ErrorMessage="*" />
</td>
</tr>
<tr>
<td class="SubHead" width="200" nowrap><asp:Label runat="server" ID="lblPassword" meta:resourcekey="lblPassword" /></td>
<td>
@ -39,5 +44,12 @@
</td>
</tr>
<tr>
<td class="SubHead" width="200" nowrap><asp:Label runat="server" ID="lblMAPIProfile" meta:resourcekey="lblMAPIProfile" /></td>
<td>
<asp:TextBox runat="server" ID="txtMAPIProfile" MaxLength="256" Width="200px" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ControlToValidate="txtMAPIProfile" Display="Dynamic" ErrorMessage="*" />
</td>
</tr>
</table>

View file

@ -42,9 +42,11 @@ namespace WebsitePanel.Portal.ProviderControls
public void BindSettings(StringDictionary settings)
{
txtPath.Text = settings[Constants.UtilityPath];
txtHandheldcleanupPath.Text = settings[Constants.HandheldcleanupPath];
txtPassword.Text = settings[Constants.Password];
txtEnterpriseServer.Text = settings[Constants.EnterpriseServer];
txtEnterpriseServerFQDN.Text = settings[Constants.EnterpriseServerFQDN];
txtMAPIProfile.Text = settings[Constants.MAPIProfile];
ViewState["PWD"] = settings[Constants.Password];
txtUser.Text = settings[Constants.UserName];
}
@ -52,10 +54,12 @@ namespace WebsitePanel.Portal.ProviderControls
public void SaveSettings(StringDictionary settings)
{
settings[Constants.UtilityPath] = txtPath.Text;
settings[Constants.HandheldcleanupPath] = txtHandheldcleanupPath.Text;
settings[Constants.EnterpriseServer] = txtEnterpriseServer.Text;
settings[Constants.EnterpriseServerFQDN] = txtEnterpriseServerFQDN.Text;
settings[Constants.Password] = (txtPassword.Text.Length > 0) ? txtPassword.Text : (string)ViewState["PWD"];
settings[Constants.UserName] = txtUser.Text;
settings[Constants.MAPIProfile] = txtMAPIProfile.Text;
}
}
}

View file

@ -40,13 +40,40 @@ namespace WebsitePanel.Portal.ProviderControls {
protected global::System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
/// <summary>
/// Label1 control.
/// lblHandheldcleanupPath control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.Label Label1;
protected global::System.Web.UI.WebControls.Label lblHandheldcleanupPath;
/// <summary>
/// txtHandheldcleanupPath control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtHandheldcleanupPath;
/// <summary>
/// RequiredFieldValidator7 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator7;
/// <summary>
/// lblUser control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblUser;
/// <summary>
/// txtUser control.
@ -146,5 +173,32 @@ namespace WebsitePanel.Portal.ProviderControls {
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator5;
/// <summary>
/// lblMAPIProfile control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.Label lblMAPIProfile;
/// <summary>
/// txtMAPIProfile control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtMAPIProfile;
/// <summary>
/// RequiredFieldValidator6 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator6;
}
}