Commit Changes from Robvde

This commit is contained in:
Virtuworks 2012-08-07 11:43:17 -04:00
commit e270bdc1eb
6 changed files with 171 additions and 87 deletions

View file

@ -33,7 +33,7 @@
<tr>
<td class="FormLabel150"><asp:Localize ID="locOrganizationID" runat="server" meta:resourcekey="locOrganizationID" Text="Organization ID: *"></asp:Localize></td>
<td>
<asp:TextBox ID="txtOrganizationID" runat="server" CssClass="TextBox100"
<asp:TextBox ID="txtOrganizationID" runat="server" CssClass="HugeTextBox200"
MaxLength="128"></asp:TextBox>
<asp:RequiredFieldValidator ID="valRequiretxtOrganizationID" runat="server" meta:resourcekey="valRequiretxtOrganizationID" ControlToValidate="txtOrganizationID"
ErrorMessage="Enter Organization ID" ValidationGroup="CreateOrganization" Display="Dynamic" Text="*" SetFocusOnError="true"></asp:RequiredFieldValidator>

View file

@ -48,8 +48,16 @@ namespace WebsitePanel.Portal.ExchangeServer
gvOrgs.Columns[2].Visible = gvOrgs.Columns[3].Visible = gvOrgs.Columns[4].Visible = false;
btnCreate.Enabled = false;
}
else
if (gvOrgs.Rows.Count > 0) btnCreate.Enabled = false;
PackageContext cntx = PackagesHelper.GetCachedPackageContext(PanelSecurity.PackageId);
if (cntx.Quotas.ContainsKey(Quotas.ORGANIZATIONS))
{
btnCreate.Enabled = !(cntx.Quotas[Quotas.ORGANIZATIONS].QuotaAllocatedValue <= gvOrgs.Rows.Count);
}
//else
//if (gvOrgs.Rows.Count > 0) btnCreate.Enabled = false;
}
@ -103,6 +111,13 @@ namespace WebsitePanel.Portal.ExchangeServer
gvOrgs.DataBind();
orgsQuota.BindQuota();
PackageContext cntx = PackagesHelper.GetCachedPackageContext(PanelSecurity.PackageId);
if (cntx.Quotas.ContainsKey(Quotas.ORGANIZATIONS))
{
btnCreate.Enabled = !(cntx.Quotas[Quotas.ORGANIZATIONS].QuotaAllocatedValue <= gvOrgs.Rows.Count);
}
}
catch (Exception ex)
{