Added phone numbers in the hosted organization. part 2.
This commit is contained in:
parent
a735808a04
commit
ce04966e91
22 changed files with 4642 additions and 4442 deletions
|
@ -1161,13 +1161,13 @@ namespace WebsitePanel.EnterpriseServer
|
|||
#endregion
|
||||
|
||||
#region Package IP Addresses
|
||||
public static PackageIPAddressesPaged GetPackageIPAddresses(int packageId, IPAddressPool pool,
|
||||
public static PackageIPAddressesPaged GetPackageIPAddresses(int packageId, int orgId, IPAddressPool pool,
|
||||
string filterColumn, string filterValue, string sortColumn, int startRow, int maximumRows, bool recursive)
|
||||
{
|
||||
PackageIPAddressesPaged result = new PackageIPAddressesPaged();
|
||||
|
||||
// get reader
|
||||
IDataReader reader = DataProvider.GetPackageIPAddresses(packageId, (int)pool, filterColumn, filterValue, sortColumn, startRow, maximumRows, recursive);
|
||||
IDataReader reader = DataProvider.GetPackageIPAddresses(packageId, orgId, (int)pool, filterColumn, filterValue, sortColumn, startRow, maximumRows, recursive);
|
||||
|
||||
// number of items = first data reader
|
||||
reader.Read();
|
||||
|
@ -1190,10 +1190,15 @@ namespace WebsitePanel.EnterpriseServer
|
|||
DataProvider.GetUnallottedIPAddresses(packageId, serviceId, (int)pool));
|
||||
}
|
||||
|
||||
public static List<PackageIPAddress> GetPackageUnassignedIPAddresses(int packageId, IPAddressPool pool)
|
||||
public static List<PackageIPAddress> GetPackageUnassignedIPAddresses(int packageId, int orgId, IPAddressPool pool)
|
||||
{
|
||||
return ObjectUtils.CreateListFromDataReader<PackageIPAddress>(
|
||||
DataProvider.GetPackageUnassignedIPAddresses(SecurityContext.User.UserId, packageId, (int)pool));
|
||||
DataProvider.GetPackageUnassignedIPAddresses(SecurityContext.User.UserId, packageId, orgId, (int)pool));
|
||||
}
|
||||
|
||||
public static List<PackageIPAddress> GetPackageUnassignedIPAddresses(int packageId, IPAddressPool pool)
|
||||
{
|
||||
return GetPackageUnassignedIPAddresses(packageId, 0, pool);
|
||||
}
|
||||
|
||||
public static void AllocatePackageIPAddresses(int packageId, int[] addressId)
|
||||
|
@ -1202,10 +1207,10 @@ namespace WebsitePanel.EnterpriseServer
|
|||
string xml = PrepareIPsXML(addressId);
|
||||
|
||||
// save to database
|
||||
DataProvider.AllocatePackageIPAddresses(packageId, xml);
|
||||
DataProvider.AllocatePackageIPAddresses(packageId, 0, xml);
|
||||
}
|
||||
|
||||
public static ResultObject AllocatePackageIPAddresses(int packageId, string groupName, IPAddressPool pool, bool allocateRandom, int addressesNumber, int[] addressId)
|
||||
public static ResultObject AllocatePackageIPAddresses(int packageId, int orgId, string groupName, IPAddressPool pool, bool allocateRandom, int addressesNumber, int[] addressId)
|
||||
{
|
||||
#region Check account and space statuses
|
||||
// create result object
|
||||
|
@ -1282,7 +1287,7 @@ namespace WebsitePanel.EnterpriseServer
|
|||
// save to database
|
||||
try
|
||||
{
|
||||
DataProvider.AllocatePackageIPAddresses(packageId, xml);
|
||||
DataProvider.AllocatePackageIPAddresses(packageId, orgId, xml);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
@ -1329,7 +1334,7 @@ namespace WebsitePanel.EnterpriseServer
|
|||
}
|
||||
|
||||
// allocate
|
||||
return AllocatePackageIPAddresses(packageId, groupName, pool,
|
||||
return AllocatePackageIPAddresses(packageId, 0, groupName, pool,
|
||||
true, number, new int[0]);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue