Merge
This commit is contained in:
commit
3418676133
51 changed files with 5795 additions and 5058 deletions
|
@ -1167,13 +1167,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();
|
||||
|
@ -1196,10 +1196,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)
|
||||
|
@ -1208,10 +1213,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
|
||||
|
@ -1288,7 +1293,7 @@ namespace WebsitePanel.EnterpriseServer
|
|||
// save to database
|
||||
try
|
||||
{
|
||||
DataProvider.AllocatePackageIPAddresses(packageId, xml);
|
||||
DataProvider.AllocatePackageIPAddresses(packageId, orgId, xml);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
@ -1335,7 +1340,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