move the scheduler to a windows service
This commit is contained in:
parent
97f09a5683
commit
5e414136b2
115 changed files with 587 additions and 166 deletions
|
@ -248,7 +248,7 @@ namespace WebsitePanel.Ecommerce.EnterpriseServer
|
||||||
invoiceNumber, dueDate, total, subTotal, taxationId, taxAmount, currency);
|
invoiceNumber, dueDate, total, subTotal, taxationId, taxAmount, currency);
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static Invoice GetCustomerInvoiceInternally(int invoiceId)
|
public static Invoice GetCustomerInvoiceInternally(int invoiceId)
|
||||||
{
|
{
|
||||||
return ES.ObjectUtils.FillObjectFromDataReader<Invoice>(
|
return ES.ObjectUtils.FillObjectFromDataReader<Invoice>(
|
||||||
EcommerceProvider.GetCustomerInvoice(ES.SecurityContext.User.UserId, invoiceId));
|
EcommerceProvider.GetCustomerInvoice(ES.SecurityContext.User.UserId, invoiceId));
|
||||||
|
@ -260,7 +260,7 @@ namespace WebsitePanel.Ecommerce.EnterpriseServer
|
||||||
EcommerceProvider.GetCustomerInvoiceItems(ES.SecurityContext.User.UserId, invoiceId));
|
EcommerceProvider.GetCustomerInvoiceItems(ES.SecurityContext.User.UserId, invoiceId));
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static string GetCustomerInvoiceFormattedInternally(int invoiceId, string cultureName)
|
public static string GetCustomerInvoiceFormattedInternally(int invoiceId, string cultureName)
|
||||||
{
|
{
|
||||||
Invoice invoice = GetCustomerInvoiceInternally(invoiceId);
|
Invoice invoice = GetCustomerInvoiceInternally(invoiceId);
|
||||||
//
|
//
|
|
@ -763,7 +763,7 @@ namespace WebsitePanel.Ecommerce.EnterpriseServer
|
||||||
return EcommerceProvider.DeleteTaxation(SecurityContext.User.UserId, userId, taxationId);
|
return EcommerceProvider.DeleteTaxation(SecurityContext.User.UserId, userId, taxationId);
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static void SetPaymentProfile(string contractId, CheckoutDetails newProfile)
|
public static void SetPaymentProfile(string contractId, CheckoutDetails newProfile)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
@ -864,7 +864,7 @@ namespace WebsitePanel.Ecommerce.EnterpriseServer
|
||||||
return details;
|
return details;
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static bool PaymentProfileExists(string contractId)
|
public static bool PaymentProfileExists(string contractId)
|
||||||
{
|
{
|
||||||
return EcommerceProvider.PaymentProfileExists(SecurityContext.User.UserId, contractId);
|
return EcommerceProvider.PaymentProfileExists(SecurityContext.User.UserId, contractId);
|
||||||
}
|
}
|
|
@ -252,7 +252,7 @@ namespace WebsitePanel.Ecommerce.EnterpriseServer
|
||||||
EcommerceProvider.GetSupportedPluginById(pluginId));
|
EcommerceProvider.GetSupportedPluginById(pluginId));
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static CheckoutFormParams GetCheckoutFormParams(string contractId, int invoiceId,
|
public static CheckoutFormParams GetCheckoutFormParams(string contractId, int invoiceId,
|
||||||
string methodName, KeyValueBunch options)
|
string methodName, KeyValueBunch options)
|
||||||
{
|
{
|
||||||
Contract contractInfo = ContractSystem.ContractController.GetContract(contractId);
|
Contract contractInfo = ContractSystem.ContractController.GetContract(contractId);
|
|
@ -0,0 +1,36 @@
|
||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following
|
||||||
|
// set of attributes. Change these attribute values to modify the information
|
||||||
|
// associated with an assembly.
|
||||||
|
[assembly: AssemblyTitle("WebsitePanel.EnterpriseServer.Code")]
|
||||||
|
[assembly: AssemblyDescription("")]
|
||||||
|
[assembly: AssemblyConfiguration("")]
|
||||||
|
[assembly: AssemblyCompany("OM-3")]
|
||||||
|
[assembly: AssemblyProduct("WebsitePanel.EnterpriseServer.Code")]
|
||||||
|
[assembly: AssemblyCopyright("Copyright © OM-3 2013")]
|
||||||
|
[assembly: AssemblyTrademark("")]
|
||||||
|
[assembly: AssemblyCulture("")]
|
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible
|
||||||
|
// to COM components. If you need to access a type in this assembly from
|
||||||
|
// COM, set the ComVisible attribute to true on that type.
|
||||||
|
[assembly: ComVisible(false)]
|
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||||
|
[assembly: Guid("e5f16c8f-9560-459d-88d4-9c6ee9b71283")]
|
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values:
|
||||||
|
//
|
||||||
|
// Major Version
|
||||||
|
// Minor Version
|
||||||
|
// Build Number
|
||||||
|
// Revision
|
||||||
|
//
|
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
|
// by using the '*' as shown below:
|
||||||
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
|
[assembly: AssemblyVersion("1.0.0.0")]
|
||||||
|
[assembly: AssemblyFileVersion("1.0.0.0")]
|
|
@ -119,7 +119,7 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static bool GetSystemSetupMode()
|
public static bool GetSystemSetupMode()
|
||||||
{
|
{
|
||||||
var scpaSystemSettings = GetSystemSettings(SystemSettings.SETUP_SETTINGS);
|
var scpaSystemSettings = GetSystemSettings(SystemSettings.SETUP_SETTINGS);
|
||||||
// Flag either not found or empty
|
// Flag either not found or empty
|
||||||
|
@ -131,7 +131,7 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static int SetupControlPanelAccounts(string passwordA, string passwordB, string ip)
|
public static int SetupControlPanelAccounts(string passwordA, string passwordB, string ip)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
|
@ -450,12 +450,12 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
get { return TopTask.Parameters; }
|
get { return TopTask.Parameters; }
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static int GetTasksNumber()
|
public static int GetTasksNumber()
|
||||||
{
|
{
|
||||||
return tasks.Count;
|
return tasks.Count;
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static List<BackgroundTask> GetUserTasks(int userId)
|
public static List<BackgroundTask> GetUserTasks(int userId)
|
||||||
{
|
{
|
||||||
List<BackgroundTask> list = new List<BackgroundTask>();
|
List<BackgroundTask> list = new List<BackgroundTask>();
|
||||||
|
|
||||||
|
@ -473,7 +473,7 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
internal static List<BackgroundTask> GetUserCompletedTasks(int userId)
|
public static List<BackgroundTask> GetUserCompletedTasks(int userId)
|
||||||
{
|
{
|
||||||
// get user tasks
|
// get user tasks
|
||||||
List<BackgroundTask> list = GetUserTasks(userId);
|
List<BackgroundTask> list = GetUserTasks(userId);
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue