Approaches with mailbox plan changed: ServerAdmin and Reseller are able to
define global plans. The plans will accumulate through out the tree. Various UI optimizations Before defining global plans ensure you create a hosted organization for each reseller. Spaces -> Hosted Organization -> New Organization
This commit is contained in:
parent
a99d7f8edd
commit
3be20ebaa4
32 changed files with 1745 additions and 580 deletions
|
@ -34,6 +34,7 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
{
|
||||
public class ExchangeMailboxPlan
|
||||
{
|
||||
int itemId;
|
||||
int mailboxPlanId;
|
||||
string mailboxPlan;
|
||||
int mailboxSizeMB;
|
||||
|
@ -53,6 +54,15 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
int keepDeletedItemsDays;
|
||||
bool isDefault;
|
||||
bool hideFromAddressBook;
|
||||
int mailboxPlanType;
|
||||
|
||||
|
||||
public int ItemId
|
||||
{
|
||||
get { return this.itemId; }
|
||||
set { this.itemId = value; }
|
||||
}
|
||||
|
||||
|
||||
public int MailboxPlanId
|
||||
{
|
||||
|
@ -66,6 +76,13 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
set { this.mailboxPlan = value; }
|
||||
}
|
||||
|
||||
public int MailboxPlanType
|
||||
{
|
||||
get { return this.mailboxPlanType; }
|
||||
set { this.mailboxPlanType = value; }
|
||||
}
|
||||
|
||||
|
||||
public int MailboxSizeMB
|
||||
{
|
||||
get { return this.mailboxSizeMB; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue