This commit is contained in:
Virtuworks 2015-01-30 08:19:28 -05:00
commit 95ed5b88db
9 changed files with 204 additions and 183 deletions

View file

@ -31,6 +31,7 @@ using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using System.Collections.Specialized; using System.Collections.Specialized;
using System.Data; using System.Data;
using System.Linq;
using System.Net.Mail; using System.Net.Mail;
using System.Threading; using System.Threading;
using WebsitePanel.EnterpriseServer.Code.HostedSolution; using WebsitePanel.EnterpriseServer.Code.HostedSolution;
@ -2919,23 +2920,18 @@ namespace WebsitePanel.EnterpriseServer
try try
{ {
List<ExchangeMailboxPlan> mailboxPlans = new List<ExchangeMailboxPlan>(); List<ExchangeMailboxPlan> mailboxPlans = new List<ExchangeMailboxPlan>();
int? defaultPlanId = null;
UserInfo user = ObjectUtils.FillObjectFromDataReader<UserInfo>(DataProvider.GetUserByExchangeOrganizationIdInternally(itemId)); UserInfo user = ObjectUtils.FillObjectFromDataReader<UserInfo>(DataProvider.GetUserByExchangeOrganizationIdInternally(itemId));
if (user.Role == UserRole.User) if (user.Role == UserRole.User)
ExchangeServerController.GetExchangeMailboxPlansByUser(itemId, user, ref mailboxPlans, archiving); GetExchangeMailboxPlansByUser(itemId, user, ref mailboxPlans, ref defaultPlanId, archiving);
else else
ExchangeServerController.GetExchangeMailboxPlansByUser(0, user, ref mailboxPlans, archiving); GetExchangeMailboxPlansByUser(0, user, ref mailboxPlans, ref defaultPlanId, archiving);
if (defaultPlanId.HasValue)
ExchangeOrganization ExchangeOrg = ObjectUtils.FillObjectFromDataReader<ExchangeOrganization>(DataProvider.GetExchangeOrganization(itemId));
if (ExchangeOrg != null)
{ {
foreach (ExchangeMailboxPlan p in mailboxPlans) mailboxPlans.ForEach(p => p.IsDefault = (p.MailboxPlanId == defaultPlanId.Value));
{
p.IsDefault = (p.MailboxPlanId == ExchangeOrg.ExchangeMailboxPlanID);
}
} }
return mailboxPlans; return mailboxPlans;
@ -2950,7 +2946,7 @@ namespace WebsitePanel.EnterpriseServer
} }
} }
private static void GetExchangeMailboxPlansByUser(int itemId, UserInfo user, ref List<ExchangeMailboxPlan> mailboxPlans, bool archiving) private static void GetExchangeMailboxPlansByUser(int itemId, UserInfo user, ref List<ExchangeMailboxPlan> mailboxPlans, ref int? defaultPlanId, bool archiving)
{ {
if ((user != null)) if ((user != null))
{ {
@ -2983,11 +2979,20 @@ namespace WebsitePanel.EnterpriseServer
{ {
mailboxPlans.Add(p); mailboxPlans.Add(p);
} }
// Set default plan
ExchangeOrganization exchangeOrg = ObjectUtils.FillObjectFromDataReader<ExchangeOrganization>(DataProvider.GetExchangeOrganization(OrgId));
// If the default plan has not been set by the setting of higher priority
if (!defaultPlanId.HasValue && exchangeOrg != null && exchangeOrg.ExchangeMailboxPlanID > 0)
{
defaultPlanId = exchangeOrg.ExchangeMailboxPlanID;
}
} }
UserInfo owner = UserController.GetUserInternally(user.OwnerId); UserInfo owner = UserController.GetUserInternally(user.OwnerId);
GetExchangeMailboxPlansByUser(0, owner, ref mailboxPlans, archiving); GetExchangeMailboxPlansByUser(0, owner, ref mailboxPlans, ref defaultPlanId, archiving);
} }
} }

View file

@ -3633,6 +3633,17 @@ namespace WebsitePanel.EnterpriseServer
WebServer server = GetWebServer(item.ServiceId); WebServer server = GetWebServer(item.ServiceId);
// //
server.RevokeWebManagementAccess(item.SiteId, accountName); server.RevokeWebManagementAccess(item.SiteId, accountName);
// Cleanup web site properties if the web management and web deploy user are the same
if (GetNonQualifiedAccountName(accountName) == item.WebDeployPublishingAccount)
{
item.WebDeployPublishingAccount = String.Empty;
item.WebDeploySitePublishingEnabled = false;
item.WebDeploySitePublishingProfile = String.Empty;
item.WebDeployPublishingPassword = String.Empty;
// Put changes into effect
PackageController.UpdatePackageItem(item);
}
} }
catch (Exception ex) catch (Exception ex)
{ {
@ -3644,6 +3655,12 @@ namespace WebsitePanel.EnterpriseServer
} }
} }
protected static string GetNonQualifiedAccountName(string accountName)
{
int idx = accountName.LastIndexOf("\\");
return (idx != -1) ? accountName.Substring(idx + 1) : accountName;
}
public static ResultObject ChangeWebManagementAccessPassword(int siteItemId, string accountPassword) public static ResultObject ChangeWebManagementAccessPassword(int siteItemId, string accountPassword)
{ {
ResultObject result = new ResultObject { IsSuccess = true }; ResultObject result = new ResultObject { IsSuccess = true };

View file

@ -4133,6 +4133,9 @@ namespace WebsitePanel.Providers.Web
// Restore setting back // Restore setting back
ServerSettings.ADEnabled = adEnabled; ServerSettings.ADEnabled = adEnabled;
} }
//
RemoveDelegationRulesRestrictions(siteName, accountName);
} }
private void ReadWebDeployPublishingAccessDetails(WebVirtualDirectory iisObject) private void ReadWebDeployPublishingAccessDetails(WebVirtualDirectory iisObject)

View file

@ -5335,6 +5335,9 @@
<data name="Success.EXCHANGE_UPDATEPLANS" xml:space="preserve"> <data name="Success.EXCHANGE_UPDATEPLANS" xml:space="preserve">
<value>Mailbox plan updated</value> <value>Mailbox plan updated</value>
</data> </data>
<data name="Success.EXCHANGE_SET_DEFAULT_MAILBOXPLAN" xml:space="preserve">
<value>Succesfully set default mailbox plan.</value>
</data>
<data name="Error.LYNC_UPDATEPLANS" xml:space="preserve"> <data name="Error.LYNC_UPDATEPLANS" xml:space="preserve">
<value>Lync plan update failed</value> <value>Lync plan update failed</value>
</data> </data>

View file

@ -249,4 +249,7 @@
<data name="secRetentionPolicy.Text" xml:space="preserve"> <data name="secRetentionPolicy.Text" xml:space="preserve">
<value>Retention policy</value> <value>Retention policy</value>
</data> </data>
<data name="lblDefaultMailboxPlan.Text" xml:space="preserve">
<value>Default</value>
</data>
</root> </root>

View file

@ -28,6 +28,15 @@
<asp:Label id="lnkDisplayMailboxPlan" runat="server" EnableViewState="true" ><%# PortalAntiXSS.Encode((string)Eval("MailboxPlan"))%></asp:Label> <asp:Label id="lnkDisplayMailboxPlan" runat="server" EnableViewState="true" ><%# PortalAntiXSS.Encode((string)Eval("MailboxPlan"))%></asp:Label>
</ItemTemplate> </ItemTemplate>
</asp:TemplateField> </asp:TemplateField>
<asp:TemplateField >
<ItemStyle Width="15%"></ItemStyle>
<ItemTemplate>
&nbsp;<label>
<input type="radio" name="DefaultMailboxPlan" value='<%# Eval("MailboxPlanId") %>' <%# IsChecked((bool) Eval("IsDefault")) %>/>
<asp:Label runat="server" meta:resourcekey="lblDefaultMailboxPlan" Text="Default"></asp:Label>
</label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField> <asp:TemplateField>
<ItemTemplate> <ItemTemplate>
&nbsp;<asp:ImageButton id="imgDelMailboxPlan" runat="server" Text="Delete" SkinID="ExchangeDelete" &nbsp;<asp:ImageButton id="imgDelMailboxPlan" runat="server" Text="Delete" SkinID="ExchangeDelete"
@ -52,7 +61,11 @@
</Columns> </Columns>
</asp:GridView> </asp:GridView>
<br /> <br />
<div style="text-align: center">
<asp:Button ID="btnSetDefaultMailboxPlan" runat="server" meta:resourcekey="btnSetDefaultMailboxPlan"
Text="Set Default Mailboxplan" CssClass="Button1" OnClick="btnSetDefaultMailboxPlan_Click" />
</div>
<wsp:CollapsiblePanel id="secMailboxPlan" runat="server" <wsp:CollapsiblePanel id="secMailboxPlan" runat="server"
TargetControlID="MailboxPlan" meta:resourcekey="secMailboxPlan" Text="Mailboxplan"> TargetControlID="MailboxPlan" meta:resourcekey="secMailboxPlan" Text="Mailboxplan">
</wsp:CollapsiblePanel> </wsp:CollapsiblePanel>

View file

@ -36,7 +36,7 @@ using System.Xml.Serialization;
using System.Collections.Generic; using System.Collections.Generic;
using System.Collections.ObjectModel; using System.Collections.ObjectModel;
using System.Linq;
using System.Web; using System.Web;
using System.Web.Security; using System.Web.Security;
using System.Web.UI; using System.Web.UI;
@ -99,21 +99,7 @@ namespace WebsitePanel.Portal
private void BindMailboxPlans() private void BindMailboxPlans()
{ {
Providers.HostedSolution.Organization[] orgs = null; Providers.HostedSolution.Organization[] orgs = GetOrganizations();
if (PanelSecurity.SelectedUserId != 1)
{
PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);
if ((Packages != null) & (Packages.GetLength(0) > 0))
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false);
}
}
else
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
}
if ((orgs != null) & (orgs.GetLength(0) > 0)) if ((orgs != null) & (orgs.GetLength(0) > 0))
{ {
@ -123,6 +109,12 @@ namespace WebsitePanel.Portal
gvMailboxPlans.DataBind(); gvMailboxPlans.DataBind();
} }
//check if organization has only one default domain or less
if (gvMailboxPlans.Rows.Count <= 1)
{
btnSetDefaultMailboxPlan.Enabled = false;
}
btnUpdateMailboxPlan.Enabled = (string.IsNullOrEmpty(txtMailboxPlan.Text)) ? false : true; btnUpdateMailboxPlan.Enabled = (string.IsNullOrEmpty(txtMailboxPlan.Text)) ? false : true;
} }
@ -185,21 +177,7 @@ namespace WebsitePanel.Portal
if (PanelSecurity.SelectedUser.Role == UserRole.Reseller) if (PanelSecurity.SelectedUser.Role == UserRole.Reseller)
plan.MailboxPlanType = (int)ExchangeMailboxPlanType.Reseller; plan.MailboxPlanType = (int)ExchangeMailboxPlanType.Reseller;
Providers.HostedSolution.Organization[] orgs = null; Providers.HostedSolution.Organization[] orgs = GetOrganizations();
if (PanelSecurity.SelectedUserId != 1)
{
PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);
if ((Packages != null) & (Packages.GetLength(0) > 0))
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false);
}
}
else
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
}
if ((orgs != null) & (orgs.GetLength(0) > 0)) if ((orgs != null) & (orgs.GetLength(0) > 0))
@ -231,20 +209,7 @@ namespace WebsitePanel.Portal
case "DeleteItem": case "DeleteItem":
try try
{ {
orgs = GetOrganizations();
if (PanelSecurity.SelectedUserId != 1)
{
PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);
if ((Packages != null) & (Packages.GetLength(0) > 0))
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false);
}
}
else
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
}
plan = ES.Services.ExchangeServer.GetExchangeMailboxPlan(orgs[0].Id, mailboxPlanId); plan = ES.Services.ExchangeServer.GetExchangeMailboxPlan(orgs[0].Id, mailboxPlanId);
@ -308,20 +273,7 @@ namespace WebsitePanel.Portal
case "EditItem": case "EditItem":
ViewState["MailboxPlanID"] = mailboxPlanId; ViewState["MailboxPlanID"] = mailboxPlanId;
if (PanelSecurity.SelectedUserId != 1) orgs = GetOrganizations();
{
PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);
if ((Packages != null) & (Packages.GetLength(0) > 0))
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false);
}
}
else
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
}
plan = ES.Services.ExchangeServer.GetExchangeMailboxPlan(orgs[0].Id, mailboxPlanId); plan = ES.Services.ExchangeServer.GetExchangeMailboxPlan(orgs[0].Id, mailboxPlanId);
txtMailboxPlan.Text = plan.MailboxPlan; txtMailboxPlan.Text = plan.MailboxPlan;
@ -421,24 +373,9 @@ namespace WebsitePanel.Portal
return; return;
int mailboxPlanId = (int)ViewState["MailboxPlanID"]; int mailboxPlanId = (int)ViewState["MailboxPlanID"];
Providers.HostedSolution.Organization[] orgs = null; Providers.HostedSolution.Organization[] orgs = GetOrganizations();
Providers.HostedSolution.ExchangeMailboxPlan plan; Providers.HostedSolution.ExchangeMailboxPlan plan;
if (PanelSecurity.SelectedUserId != 1)
{
PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);
if ((Packages != null) & (Packages.GetLength(0) > 0))
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false);
}
}
else
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
}
plan = ES.Services.ExchangeServer.GetExchangeMailboxPlan(orgs[0].Id, mailboxPlanId); plan = ES.Services.ExchangeServer.GetExchangeMailboxPlan(orgs[0].Id, mailboxPlanId);
if (plan.ItemId != orgs[0].Id) if (plan.ItemId != orgs[0].Id)
@ -668,36 +605,22 @@ namespace WebsitePanel.Portal
{ {
ddTags.Items.Clear(); ddTags.Items.Clear();
Providers.HostedSolution.Organization[] orgs = null; Organization[] orgs = GetOrganizations();
if (PanelSecurity.SelectedUserId != 1) if ((orgs != null) && (orgs.GetLength(0) > 0))
{
PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);
if ((Packages != null) & (Packages.GetLength(0) > 0))
{ {
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false); Providers.HostedSolution.ExchangeRetentionPolicyTag[] allTags = ES.Services.ExchangeServer.GetExchangeRetentionPolicyTags(orgs[0].Id);
} List<ExchangeMailboxPlanRetentionPolicyTag> selectedTags = ViewState["Tags"] as List<ExchangeMailboxPlanRetentionPolicyTag>;
}
else
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
}
if ((orgs != null) & (orgs.GetLength(0) > 0)) foreach (Providers.HostedSolution.ExchangeRetentionPolicyTag tag in allTags)
{
Providers.HostedSolution.ExchangeRetentionPolicyTag[] allTags = ES.Services.ExchangeServer.GetExchangeRetentionPolicyTags(orgs[0].Id);
List<ExchangeMailboxPlanRetentionPolicyTag> selectedTags = ViewState["Tags"] as List<ExchangeMailboxPlanRetentionPolicyTag>;
foreach (Providers.HostedSolution.ExchangeRetentionPolicyTag tag in allTags)
{
if (selectedTags != null)
{ {
if (selectedTags.Find(x => x.TagID == tag.TagID) != null) if (selectedTags != null)
continue; {
} if (selectedTags.Find(x => x.TagID == tag.TagID) != null)
continue;
}
ddTags.Items.Add(new System.Web.UI.WebControls.ListItem(tag.TagName, tag.TagID.ToString())); ddTags.Items.Add(new System.Web.UI.WebControls.ListItem(tag.TagName, tag.TagID.ToString()));
} }
} }
@ -737,5 +660,55 @@ namespace WebsitePanel.Portal
} }
protected Organization[] GetOrganizations()
{
Organization[] orgs = null;
if (PanelSecurity.SelectedUserId != 1)
{
PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId);
if ((Packages != null) & (Packages.GetLength(0) > 0))
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false);
}
}
else
{
orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false);
}
return orgs;
}
protected void btnSetDefaultMailboxPlan_Click(object sender, EventArgs e)
{
// get domain
int mailboxPlanId = Utils.ParseInt(Request.Form["DefaultMailboxPlan"], 0);
try
{
var orgs = GetOrganizations();
if ((orgs != null) && (orgs.GetLength(0) > 0))
{
ES.Services.ExchangeServer.SetOrganizationDefaultExchangeMailboxPlan(orgs[0].Id, mailboxPlanId);
messageBox.ShowSuccessMessage("EXCHANGE_SET_DEFAULT_MAILBOXPLAN");
// rebind domains
BindMailboxPlans();
}
}
catch (Exception ex)
{
messageBox.ShowErrorMessage("EXCHANGE_SET_DEFAULT_MAILBOXPLAN", ex);
}
}
protected string IsChecked(bool val)
{
return val ? "checked" : "";
}
} }
} }

View file

@ -35,11 +35,13 @@
// </auto-generated> // </auto-generated>
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
namespace WebsitePanel.Portal { namespace WebsitePanel.Portal
{
public partial class SettingsExchangeMailboxPlansPolicy {
public partial class SettingsExchangeMailboxPlansPolicy
{
/// <summary> /// <summary>
/// asyncTasks control. /// asyncTasks control.
/// </summary> /// </summary>
@ -48,7 +50,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.EnableAsyncTasksSupport asyncTasks; protected global::WebsitePanel.Portal.EnableAsyncTasksSupport asyncTasks;
/// <summary> /// <summary>
/// messageBox control. /// messageBox control.
/// </summary> /// </summary>
@ -57,7 +59,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.UserControls.SimpleMessageBox messageBox; protected global::WebsitePanel.Portal.UserControls.SimpleMessageBox messageBox;
/// <summary> /// <summary>
/// gvMailboxPlans control. /// gvMailboxPlans control.
/// </summary> /// </summary>
@ -66,7 +68,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.GridView gvMailboxPlans; protected global::System.Web.UI.WebControls.GridView gvMailboxPlans;
/// <summary> /// <summary>
/// secMailboxPlan control. /// secMailboxPlan control.
/// </summary> /// </summary>
@ -75,7 +77,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.CollapsiblePanel secMailboxPlan; protected global::WebsitePanel.Portal.CollapsiblePanel secMailboxPlan;
/// <summary> /// <summary>
/// MailboxPlan control. /// MailboxPlan control.
/// </summary> /// </summary>
@ -84,7 +86,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Panel MailboxPlan; protected global::System.Web.UI.WebControls.Panel MailboxPlan;
/// <summary> /// <summary>
/// txtMailboxPlan control. /// txtMailboxPlan control.
/// </summary> /// </summary>
@ -93,7 +95,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtMailboxPlan; protected global::System.Web.UI.WebControls.TextBox txtMailboxPlan;
/// <summary> /// <summary>
/// valRequireMailboxPlan control. /// valRequireMailboxPlan control.
/// </summary> /// </summary>
@ -102,7 +104,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.RequiredFieldValidator valRequireMailboxPlan; protected global::System.Web.UI.WebControls.RequiredFieldValidator valRequireMailboxPlan;
/// <summary> /// <summary>
/// secMailboxFeatures control. /// secMailboxFeatures control.
/// </summary> /// </summary>
@ -111,7 +113,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.CollapsiblePanel secMailboxFeatures; protected global::WebsitePanel.Portal.CollapsiblePanel secMailboxFeatures;
/// <summary> /// <summary>
/// MailboxFeatures control. /// MailboxFeatures control.
/// </summary> /// </summary>
@ -120,7 +122,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Panel MailboxFeatures; protected global::System.Web.UI.WebControls.Panel MailboxFeatures;
/// <summary> /// <summary>
/// chkPOP3 control. /// chkPOP3 control.
/// </summary> /// </summary>
@ -129,7 +131,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkPOP3; protected global::System.Web.UI.WebControls.CheckBox chkPOP3;
/// <summary> /// <summary>
/// chkIMAP control. /// chkIMAP control.
/// </summary> /// </summary>
@ -138,7 +140,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkIMAP; protected global::System.Web.UI.WebControls.CheckBox chkIMAP;
/// <summary> /// <summary>
/// chkOWA control. /// chkOWA control.
/// </summary> /// </summary>
@ -147,7 +149,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkOWA; protected global::System.Web.UI.WebControls.CheckBox chkOWA;
/// <summary> /// <summary>
/// chkMAPI control. /// chkMAPI control.
/// </summary> /// </summary>
@ -156,7 +158,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkMAPI; protected global::System.Web.UI.WebControls.CheckBox chkMAPI;
/// <summary> /// <summary>
/// chkActiveSync control. /// chkActiveSync control.
/// </summary> /// </summary>
@ -165,7 +167,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkActiveSync; protected global::System.Web.UI.WebControls.CheckBox chkActiveSync;
/// <summary> /// <summary>
/// secMailboxGeneral control. /// secMailboxGeneral control.
/// </summary> /// </summary>
@ -174,7 +176,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.CollapsiblePanel secMailboxGeneral; protected global::WebsitePanel.Portal.CollapsiblePanel secMailboxGeneral;
/// <summary> /// <summary>
/// MailboxGeneral control. /// MailboxGeneral control.
/// </summary> /// </summary>
@ -183,7 +185,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Panel MailboxGeneral; protected global::System.Web.UI.WebControls.Panel MailboxGeneral;
/// <summary> /// <summary>
/// chkHideFromAddressBook control. /// chkHideFromAddressBook control.
/// </summary> /// </summary>
@ -192,7 +194,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkHideFromAddressBook; protected global::System.Web.UI.WebControls.CheckBox chkHideFromAddressBook;
/// <summary> /// <summary>
/// secStorageQuotas control. /// secStorageQuotas control.
/// </summary> /// </summary>
@ -201,7 +203,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.CollapsiblePanel secStorageQuotas; protected global::WebsitePanel.Portal.CollapsiblePanel secStorageQuotas;
/// <summary> /// <summary>
/// StorageQuotas control. /// StorageQuotas control.
/// </summary> /// </summary>
@ -210,7 +212,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Panel StorageQuotas; protected global::System.Web.UI.WebControls.Panel StorageQuotas;
/// <summary> /// <summary>
/// locMailboxSize control. /// locMailboxSize control.
/// </summary> /// </summary>
@ -219,7 +221,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locMailboxSize; protected global::System.Web.UI.WebControls.Localize locMailboxSize;
/// <summary> /// <summary>
/// mailboxSize control. /// mailboxSize control.
/// </summary> /// </summary>
@ -228,7 +230,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.QuotaEditor mailboxSize; protected global::WebsitePanel.Portal.QuotaEditor mailboxSize;
/// <summary> /// <summary>
/// locMaxRecipients control. /// locMaxRecipients control.
/// </summary> /// </summary>
@ -237,7 +239,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locMaxRecipients; protected global::System.Web.UI.WebControls.Localize locMaxRecipients;
/// <summary> /// <summary>
/// maxRecipients control. /// maxRecipients control.
/// </summary> /// </summary>
@ -246,7 +248,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.QuotaEditor maxRecipients; protected global::WebsitePanel.Portal.QuotaEditor maxRecipients;
/// <summary> /// <summary>
/// locMaxSendMessageSizeKB control. /// locMaxSendMessageSizeKB control.
/// </summary> /// </summary>
@ -255,7 +257,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locMaxSendMessageSizeKB; protected global::System.Web.UI.WebControls.Localize locMaxSendMessageSizeKB;
/// <summary> /// <summary>
/// maxSendMessageSizeKB control. /// maxSendMessageSizeKB control.
/// </summary> /// </summary>
@ -264,7 +266,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.QuotaEditor maxSendMessageSizeKB; protected global::WebsitePanel.Portal.QuotaEditor maxSendMessageSizeKB;
/// <summary> /// <summary>
/// locMaxReceiveMessageSizeKB control. /// locMaxReceiveMessageSizeKB control.
/// </summary> /// </summary>
@ -273,7 +275,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locMaxReceiveMessageSizeKB; protected global::System.Web.UI.WebControls.Localize locMaxReceiveMessageSizeKB;
/// <summary> /// <summary>
/// maxReceiveMessageSizeKB control. /// maxReceiveMessageSizeKB control.
/// </summary> /// </summary>
@ -282,7 +284,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.QuotaEditor maxReceiveMessageSizeKB; protected global::WebsitePanel.Portal.QuotaEditor maxReceiveMessageSizeKB;
/// <summary> /// <summary>
/// locWhenSizeExceeds control. /// locWhenSizeExceeds control.
/// </summary> /// </summary>
@ -291,7 +293,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locWhenSizeExceeds; protected global::System.Web.UI.WebControls.Localize locWhenSizeExceeds;
/// <summary> /// <summary>
/// locIssueWarning control. /// locIssueWarning control.
/// </summary> /// </summary>
@ -300,7 +302,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locIssueWarning; protected global::System.Web.UI.WebControls.Localize locIssueWarning;
/// <summary> /// <summary>
/// sizeIssueWarning control. /// sizeIssueWarning control.
/// </summary> /// </summary>
@ -309,7 +311,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox sizeIssueWarning; protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox sizeIssueWarning;
/// <summary> /// <summary>
/// locProhibitSend control. /// locProhibitSend control.
/// </summary> /// </summary>
@ -318,7 +320,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locProhibitSend; protected global::System.Web.UI.WebControls.Localize locProhibitSend;
/// <summary> /// <summary>
/// sizeProhibitSend control. /// sizeProhibitSend control.
/// </summary> /// </summary>
@ -327,7 +329,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox sizeProhibitSend; protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox sizeProhibitSend;
/// <summary> /// <summary>
/// locProhibitSendReceive control. /// locProhibitSendReceive control.
/// </summary> /// </summary>
@ -336,7 +338,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locProhibitSendReceive; protected global::System.Web.UI.WebControls.Localize locProhibitSendReceive;
/// <summary> /// <summary>
/// sizeProhibitSendReceive control. /// sizeProhibitSendReceive control.
/// </summary> /// </summary>
@ -345,7 +347,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox sizeProhibitSendReceive; protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox sizeProhibitSendReceive;
/// <summary> /// <summary>
/// secDeleteRetention control. /// secDeleteRetention control.
/// </summary> /// </summary>
@ -354,7 +356,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.CollapsiblePanel secDeleteRetention; protected global::WebsitePanel.Portal.CollapsiblePanel secDeleteRetention;
/// <summary> /// <summary>
/// DeleteRetention control. /// DeleteRetention control.
/// </summary> /// </summary>
@ -363,7 +365,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Panel DeleteRetention; protected global::System.Web.UI.WebControls.Panel DeleteRetention;
/// <summary> /// <summary>
/// locKeepDeletedItems control. /// locKeepDeletedItems control.
/// </summary> /// </summary>
@ -372,7 +374,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locKeepDeletedItems; protected global::System.Web.UI.WebControls.Localize locKeepDeletedItems;
/// <summary> /// <summary>
/// daysKeepDeletedItems control. /// daysKeepDeletedItems control.
/// </summary> /// </summary>
@ -381,7 +383,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.ExchangeServer.UserControls.DaysBox daysKeepDeletedItems; protected global::WebsitePanel.Portal.ExchangeServer.UserControls.DaysBox daysKeepDeletedItems;
/// <summary> /// <summary>
/// secLitigationHold control. /// secLitigationHold control.
/// </summary> /// </summary>
@ -390,7 +392,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.CollapsiblePanel secLitigationHold; protected global::WebsitePanel.Portal.CollapsiblePanel secLitigationHold;
/// <summary> /// <summary>
/// LitigationHold control. /// LitigationHold control.
/// </summary> /// </summary>
@ -399,7 +401,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Panel LitigationHold; protected global::System.Web.UI.WebControls.Panel LitigationHold;
/// <summary> /// <summary>
/// chkEnableLitigationHold control. /// chkEnableLitigationHold control.
/// </summary> /// </summary>
@ -408,7 +410,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkEnableLitigationHold; protected global::System.Web.UI.WebControls.CheckBox chkEnableLitigationHold;
/// <summary> /// <summary>
/// locRecoverableItemsSpace control. /// locRecoverableItemsSpace control.
/// </summary> /// </summary>
@ -417,7 +419,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locRecoverableItemsSpace; protected global::System.Web.UI.WebControls.Localize locRecoverableItemsSpace;
/// <summary> /// <summary>
/// recoverableItemsSpace control. /// recoverableItemsSpace control.
/// </summary> /// </summary>
@ -426,7 +428,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.QuotaEditor recoverableItemsSpace; protected global::WebsitePanel.Portal.QuotaEditor recoverableItemsSpace;
/// <summary> /// <summary>
/// locRecoverableItemsWarning control. /// locRecoverableItemsWarning control.
/// </summary> /// </summary>
@ -435,7 +437,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locRecoverableItemsWarning; protected global::System.Web.UI.WebControls.Localize locRecoverableItemsWarning;
/// <summary> /// <summary>
/// recoverableItemsWarning control. /// recoverableItemsWarning control.
/// </summary> /// </summary>
@ -444,7 +446,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox recoverableItemsWarning; protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox recoverableItemsWarning;
/// <summary> /// <summary>
/// lblLitigationHoldUrl control. /// lblLitigationHoldUrl control.
/// </summary> /// </summary>
@ -453,7 +455,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label lblLitigationHoldUrl; protected global::System.Web.UI.WebControls.Label lblLitigationHoldUrl;
/// <summary> /// <summary>
/// txtLitigationHoldUrl control. /// txtLitigationHoldUrl control.
/// </summary> /// </summary>
@ -462,7 +464,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtLitigationHoldUrl; protected global::System.Web.UI.WebControls.TextBox txtLitigationHoldUrl;
/// <summary> /// <summary>
/// lblLitigationHoldMsg control. /// lblLitigationHoldMsg control.
/// </summary> /// </summary>
@ -471,7 +473,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Label lblLitigationHoldMsg; protected global::System.Web.UI.WebControls.Label lblLitigationHoldMsg;
/// <summary> /// <summary>
/// txtLitigationHoldMsg control. /// txtLitigationHoldMsg control.
/// </summary> /// </summary>
@ -480,7 +482,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtLitigationHoldMsg; protected global::System.Web.UI.WebControls.TextBox txtLitigationHoldMsg;
/// <summary> /// <summary>
/// secArchiving control. /// secArchiving control.
/// </summary> /// </summary>
@ -489,7 +491,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.CollapsiblePanel secArchiving; protected global::WebsitePanel.Portal.CollapsiblePanel secArchiving;
/// <summary> /// <summary>
/// Archiving control. /// Archiving control.
/// </summary> /// </summary>
@ -498,7 +500,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Panel Archiving; protected global::System.Web.UI.WebControls.Panel Archiving;
/// <summary> /// <summary>
/// chkEnableArchiving control. /// chkEnableArchiving control.
/// </summary> /// </summary>
@ -507,7 +509,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkEnableArchiving; protected global::System.Web.UI.WebControls.CheckBox chkEnableArchiving;
/// <summary> /// <summary>
/// locArchiveQuota control. /// locArchiveQuota control.
/// </summary> /// </summary>
@ -516,7 +518,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locArchiveQuota; protected global::System.Web.UI.WebControls.Localize locArchiveQuota;
/// <summary> /// <summary>
/// archiveQuota control. /// archiveQuota control.
/// </summary> /// </summary>
@ -525,7 +527,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.QuotaEditor archiveQuota; protected global::WebsitePanel.Portal.QuotaEditor archiveQuota;
/// <summary> /// <summary>
/// locArchiveWarningQuota control. /// locArchiveWarningQuota control.
/// </summary> /// </summary>
@ -534,7 +536,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Localize locArchiveWarningQuota; protected global::System.Web.UI.WebControls.Localize locArchiveWarningQuota;
/// <summary> /// <summary>
/// archiveWarningQuota control. /// archiveWarningQuota control.
/// </summary> /// </summary>
@ -543,7 +545,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox archiveWarningQuota; protected global::WebsitePanel.Portal.ExchangeServer.UserControls.SizeBox archiveWarningQuota;
/// <summary> /// <summary>
/// secRetentionPolicyTags control. /// secRetentionPolicyTags control.
/// </summary> /// </summary>
@ -552,7 +554,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::WebsitePanel.Portal.CollapsiblePanel secRetentionPolicyTags; protected global::WebsitePanel.Portal.CollapsiblePanel secRetentionPolicyTags;
/// <summary> /// <summary>
/// RetentionPolicyTags control. /// RetentionPolicyTags control.
/// </summary> /// </summary>
@ -561,7 +563,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Panel RetentionPolicyTags; protected global::System.Web.UI.WebControls.Panel RetentionPolicyTags;
/// <summary> /// <summary>
/// GeneralUpdatePanel control. /// GeneralUpdatePanel control.
/// </summary> /// </summary>
@ -570,7 +572,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.UpdatePanel GeneralUpdatePanel; protected global::System.Web.UI.UpdatePanel GeneralUpdatePanel;
/// <summary> /// <summary>
/// gvPolicy control. /// gvPolicy control.
/// </summary> /// </summary>
@ -579,7 +581,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.GridView gvPolicy; protected global::System.Web.UI.WebControls.GridView gvPolicy;
/// <summary> /// <summary>
/// ddTags control. /// ddTags control.
/// </summary> /// </summary>
@ -588,7 +590,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddTags; protected global::System.Web.UI.WebControls.DropDownList ddTags;
/// <summary> /// <summary>
/// bntAddTag control. /// bntAddTag control.
/// </summary> /// </summary>
@ -597,7 +599,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Button bntAddTag; protected global::System.Web.UI.WebControls.Button bntAddTag;
/// <summary> /// <summary>
/// btnAddMailboxPlan control. /// btnAddMailboxPlan control.
/// </summary> /// </summary>
@ -606,7 +608,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Button btnAddMailboxPlan; protected global::System.Web.UI.WebControls.Button btnAddMailboxPlan;
/// <summary> /// <summary>
/// btnUpdateMailboxPlan control. /// btnUpdateMailboxPlan control.
/// </summary> /// </summary>
@ -615,7 +617,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.Button btnUpdateMailboxPlan; protected global::System.Web.UI.WebControls.Button btnUpdateMailboxPlan;
/// <summary> /// <summary>
/// txtStatus control. /// txtStatus control.
/// </summary> /// </summary>
@ -624,5 +626,7 @@ namespace WebsitePanel.Portal {
/// To modify move field declaration from designer file to code-behind file. /// To modify move field declaration from designer file to code-behind file.
/// </remarks> /// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtStatus; protected global::System.Web.UI.WebControls.TextBox txtStatus;
protected global::System.Web.UI.WebControls.Button btnSetDefaultMailboxPlan;
} }
} }

View file

@ -546,7 +546,7 @@ namespace WebsitePanel.Portal
WDeployPublishingConfirmPasswordTextBox, WDeployPublishingConfirmPasswordTextBox,
WDeployPublishingAccountRequiredFieldValidator); WDeployPublishingAccountRequiredFieldValidator);
WDeployPublishingAccountTextBox.Text = AutoSuggestWmSvcAccontName(item, "_deploy"); WDeployPublishingAccountTextBox.Text = AutoSuggestWmSvcAccontName(item, "_dploy");
// //
WDeployPublishingAccountRequiredFieldValidator.Enabled = true; WDeployPublishingAccountRequiredFieldValidator.Enabled = true;
// //