Fixed: Mailboxplan editing when disabled still allowed to delete mailbox
Mailboxplans removed from menu for consumer peer accounts
This commit is contained in:
parent
b47c96bad5
commit
531fd5c635
2 changed files with 4 additions and 3 deletions
|
@ -51,7 +51,7 @@ namespace WebsitePanel.Portal.ExchangeServer
|
||||||
{
|
{
|
||||||
if (cntx.Quotas[Quotas.EXCHANGE2007_ENABLEDPLANSEDITING].QuotaAllocatedValue != 1)
|
if (cntx.Quotas[Quotas.EXCHANGE2007_ENABLEDPLANSEDITING].QuotaAllocatedValue != 1)
|
||||||
{
|
{
|
||||||
gvMailboxPlans.Columns[2].Visible = false;
|
gvMailboxPlans.Columns[3].Visible = false;
|
||||||
btnAddMailboxPlan.Enabled = btnAddMailboxPlan.Visible = false;
|
btnAddMailboxPlan.Enabled = btnAddMailboxPlan.Visible = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -139,8 +139,9 @@ namespace WebsitePanel.Portal.ExchangeServer.UserControls
|
||||||
if (CheckQouta(Quotas.EXCHANGE2007_ACTIVESYNCALLOWED, cntx))
|
if (CheckQouta(Quotas.EXCHANGE2007_ACTIVESYNCALLOWED, cntx))
|
||||||
exchangeGroup.MenuItems.Add(CreateMenuItem("ActiveSyncPolicy", "activesync_policy"));
|
exchangeGroup.MenuItems.Add(CreateMenuItem("ActiveSyncPolicy", "activesync_policy"));
|
||||||
|
|
||||||
if (CheckQouta(Quotas.EXCHANGE2007_MAILBOXES, cntx))
|
if (!hideItems)
|
||||||
exchangeGroup.MenuItems.Add(CreateMenuItem("MailboxPlans", "mailboxplans"));
|
if (CheckQouta(Quotas.EXCHANGE2007_MAILBOXES, cntx))
|
||||||
|
exchangeGroup.MenuItems.Add(CreateMenuItem("MailboxPlans", "mailboxplans"));
|
||||||
|
|
||||||
if (!hideItems)
|
if (!hideItems)
|
||||||
if (CheckQouta(Quotas.ORGANIZATION_DOMAINS, cntx))
|
if (CheckQouta(Quotas.ORGANIZATION_DOMAINS, cntx))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue