This commit is contained in:
Virtuworks 2013-11-21 11:58:09 -05:00
commit 3418676133
51 changed files with 5795 additions and 5058 deletions

View file

@ -58,6 +58,12 @@ namespace WebsitePanel.Providers.Common
public const string AppRootDomain = "AppRootDomain";
public const string OrganizationWebService = "OrganizationWebService";
public const string DiscoveryWebService = "DiscoveryWebService";
public const string DeploymentWebService = "DeploymentWebService";
public const string UtilityPath = "UtilityPath";
public const string EnterpriseServer = "EnterpriseServer";

View file

@ -36,5 +36,14 @@ namespace WebsitePanel.Providers.HostedSolution
public string CRMUserName { get; set; }
public CRMUserAccessMode ClientAccessMode { get; set; }
public bool CRMDisabled { get; set; }
public int CRMUsersCount { get; set; }
public string AccountNumber { get; set; }
public string СRMOrganizationName { get; set; }
public int CRMUsersFullLicenceCount { get; set; }
public int CRMUsersReadOnlyLicenceCount { get; set; }
public int UsedSpace { get; set; }
public string UsageMonth { get; set; }
}
}

View file

@ -35,6 +35,7 @@ namespace WebsitePanel.Providers.HostedSolution
public interface ICRM
{
OrganizationResult CreateOrganization(Guid organizationId, string organizationUniqueName, string organizationFriendlyName,
string organizationDomainName, string ou,
string baseCurrencyCode, string baseCurrencyName, string baseCurrencySymbol,
string initialUserDomainName, string initialUserFirstName, string initialUserLastName, string initialUserPrimaryEmail,
string organizationCollation);
@ -60,5 +61,8 @@ namespace WebsitePanel.Providers.HostedSolution
CrmUserResult GetCrmUserById(Guid crmUserId, string orgName);
ResultObject ChangeUserState(bool disable, string orgName, Guid crmUserId);
long GetUsedSpace(Guid organizationId);
}
}