fix Calculate Spaces Disk Space scheduled Task. part 2
This commit is contained in:
parent
7f7ed3d5b3
commit
4efda60872
1 changed files with 11 additions and 8 deletions
|
@ -140,15 +140,18 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
if (!string.IsNullOrEmpty(org.GlobalAddressList))
|
if (!string.IsNullOrEmpty(org.GlobalAddressList))
|
||||||
{
|
{
|
||||||
int exchangeServiceId = GetExchangeServiceID(org.PackageId);
|
int exchangeServiceId = GetExchangeServiceID(org.PackageId);
|
||||||
ServiceProvider exchangeProvider = ExchangeServerController.GetExchangeServiceProvider(exchangeServiceId, item.ServiceId);
|
if (exchangeServiceId > 0)
|
||||||
|
|
||||||
SoapServiceProviderItem soapOrg = SoapServiceProviderItem.Wrap(org);
|
|
||||||
ServiceProviderItemDiskSpace[] itemsDiskspace =
|
|
||||||
exchangeProvider.GetServiceItemsDiskSpace(new SoapServiceProviderItem[] {soapOrg});
|
|
||||||
|
|
||||||
if (itemsDiskspace != null && itemsDiskspace.Length > 0)
|
|
||||||
{
|
{
|
||||||
size += itemsDiskspace[0].DiskSpace;
|
ServiceProvider exchangeProvider = ExchangeServerController.GetExchangeServiceProvider(exchangeServiceId, item.ServiceId);
|
||||||
|
|
||||||
|
SoapServiceProviderItem soapOrg = SoapServiceProviderItem.Wrap(org);
|
||||||
|
ServiceProviderItemDiskSpace[] itemsDiskspace =
|
||||||
|
exchangeProvider.GetServiceItemsDiskSpace(new SoapServiceProviderItem[] { soapOrg });
|
||||||
|
|
||||||
|
if (itemsDiskspace != null && itemsDiskspace.Length > 0)
|
||||||
|
{
|
||||||
|
size += itemsDiskspace[0].DiskSpace;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue