Class Manager
- Namespace
- PHCBusinessLayer.Automation
- Assembly
- PHCBusinessLayer.dll
- Inheritance
-
Manager
Fields
_lookPublicTaskExecution
protected static readonly object _lookPublicTaskExecution
Field Value
- object
_lookTaskItens
protected static readonly object _lookTaskItens
Field Value
- object
_taskItens
protected static readonly List<BaseTask> _taskItens
Field Value
- List<BaseTask>
Properties
TaskConfigs
public Dictionary<TaskTypes, Type> TaskConfigs { get; }
Property Value
- Dictionary<TaskTypes, Type>
TaskEngines
public Dictionary<TaskTypes, Type> TaskEngines { get; }
Property Value
- Dictionary<TaskTypes, Type>
Methods
AddByThread<jT>()
public jT AddByThread<jT>() where jT : BaseTask
Returns
- jT
Type Parameters
jT
AddByThread<jT>(string)
public jT AddByThread<jT>(string ticket) where jT : BaseTask
Parameters
| Nome |
Tipo |
Descrição |
ticket |
string |
|
Returns
- jT
Type Parameters
jT
AddByWebRequest<jT>()
public jT AddByWebRequest<jT>() where jT : BaseTask
Returns
- jT
Type Parameters
jT
AddByWebRequest<jT>(string)
public jT AddByWebRequest<jT>(string ticket) where jT : BaseTask
Parameters
| Nome |
Tipo |
Descrição |
ticket |
string |
|
Returns
- jT
Type Parameters
jT
AddByWebSession<jT>()
public jT AddByWebSession<jT>() where jT : BaseTask
Returns
- jT
Type Parameters
jT
AddByWebSession<jT>(string)
public jT AddByWebSession<jT>(string ticket) where jT : BaseTask
Parameters
| Nome |
Tipo |
Descrição |
ticket |
string |
|
Returns
- jT
Type Parameters
jT
Delete(TaskID)
public BaseTask Delete(TaskID taskId)
Parameters
| Nome |
Tipo |
Descrição |
taskId |
TaskID |
|
Returns
- BaseTask
Execute(BaseTask)
public List<MessageVO> Execute(BaseTask jobItem)
Parameters
Returns
- List<MessageVO>
Execute(TaskID)
public List<MessageVO> Execute(TaskID taskId)
Parameters
| Nome |
Tipo |
Descrição |
taskId |
TaskID |
|
Returns
- List<MessageVO>
ExecuteAsync(BaseTask)
public List<MessageVO> ExecuteAsync(BaseTask jobItem)
Parameters
Returns
- List<MessageVO>
ExecuteAsync(TaskID)
public List<MessageVO> ExecuteAsync(TaskID taskId)
Parameters
| Nome |
Tipo |
Descrição |
taskId |
TaskID |
|
Returns
- List<MessageVO>
Factory()
public static Manager Factory()
Returns
- Manager
FactoryByThread(TaskTypes, string)
public BaseTask FactoryByThread(TaskTypes automationType, string serializedConfig)
Parameters
Returns
- BaseTask
FactoryByThread<jT>()
public jT FactoryByThread<jT>() where jT : BaseTask
Returns
- jT
Type Parameters
jT
FactoryByThread<jT>(string)
public jT FactoryByThread<jT>(string ticket) where jT : BaseTask
Parameters
| Nome |
Tipo |
Descrição |
ticket |
string |
|
Returns
- jT
Type Parameters
jT
FactoryByWebRequest<jT>()
public jT FactoryByWebRequest<jT>() where jT : BaseTask
Returns
- jT
Type Parameters
jT
FactoryByWebRequest<jT>(string)
public jT FactoryByWebRequest<jT>(string ticket) where jT : BaseTask
Parameters
| Nome |
Tipo |
Descrição |
ticket |
string |
|
Returns
- jT
Type Parameters
jT
FactoryByWebSession<jT>()
public jT FactoryByWebSession<jT>() where jT : BaseTask
Returns
- jT
Type Parameters
jT
FactoryByWebSession<jT>(string)
public jT FactoryByWebSession<jT>(string ticket) where jT : BaseTask
Parameters
| Nome |
Tipo |
Descrição |
ticket |
string |
|
Returns
- jT
Type Parameters
jT
GetAccountsMeetingTargetCollection(ProcessTableVO)
public static List<object> GetAccountsMeetingTargetCollection(ProcessTableVO jobItem)
Parameters
Returns
- List<object>
GetAccruedSalariesTargetCollection(List<string>)
public static List<AccruedSalariesVO> GetAccruedSalariesTargetCollection(List<string> stampIds)
Parameters
Returns
- List<AccruedSalariesVO>
GetAdvancesTargetCollection(List<string>)
public static List<object> GetAdvancesTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetAssetTargetCollection(List<string>)
public static List<AssetVO> GetAssetTargetCollection(List<string> stampIds)
Parameters
Returns
- List<AssetVO>
GetAtcudTargetCollection(List<string>)
public static List<AtcudVO> GetAtcudTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<AtcudVO>
GetCalendarEventsTargetCollection(List<string>)
public static List<object> GetCalendarEventsTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetCommissionClearanceTargetCollection(List<string>)
public static List<object> GetCommissionClearanceTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetCommissionSupervisorTargetCollection(List<string>)
public static List<object> GetCommissionSupervisorTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetContractChangesTargetCollection(List<string>)
public static List<ContractVO> GetContractChangesTargetCollection(List<string> stampIds)
Parameters
Returns
- List<ContractVO>
GetCopyCiusTargetCollection(List<string>)
public static List<object> GetCopyCiusTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetDOTargetCollection(List<string>)
public static List<DoVO> GetDOTargetCollection(List<string> stampIds)
Parameters
Returns
- List<DoVO>
GetDeferralTargetCollection(List<string>)
public static List<SpecializationVO> GetDeferralTargetCollection(List<string> stampIds)
Parameters
Returns
- List<SpecializationVO>
GetDepreciationTargetCollection(List<string>)
public static List<DepreciationVO> GetDepreciationTargetCollection(List<string> stampIds)
Parameters
Returns
- List<DepreciationVO>
GetDossierTargetCollection(List<string>)
public static List<object> GetDossierTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetEditLoopTargetCollection(ProcessTableVO)
public static List<object> GetEditLoopTargetCollection(ProcessTableVO jobItem)
Parameters
Returns
- List<object>
GetElectroBillTargetCollection(List<string>)
public static List<object> GetElectroBillTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetEmailTargetCollection(List<string>)
public static List<object> GetEmailTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetEmployeesChangesTargetCollection(List<string>)
public static List<AbsenceVO> GetEmployeesChangesTargetCollection(List<string> stampIds)
Parameters
Returns
- List<AbsenceVO>
GetExitPaymentForecastTargetCollection(List<string>)
public static List<ExitPaymentForecastVO> GetExitPaymentForecastTargetCollection(List<string> stampIds)
Parameters
Returns
- List<ExitPaymentForecastVO>
GetExpensesComissionTargetCollection(List<string>)
public static List<object> GetExpensesComissionTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetExpensesPaymentTargetCollection(List<string>)
public static List<ExpensesVO> GetExpensesPaymentTargetCollection(List<string> stampIds)
Parameters
Returns
- List<ExpensesVO>
GetExpensesTargetCollection(List<string>)
public static List<object> GetExpensesTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetImportSaftTargetCollection(List<TargetStampCollection>)
public static List<object> GetImportSaftTargetCollection(List<TargetStampCollection> targetListCollection)
Parameters
Returns
- List<object>
GetImportSepaTargetCollection(List<string>)
public static List<CbblVO> GetImportSepaTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<CbblVO>
GetInvoiceTargetCollection(List<string>)
public static List<object> GetInvoiceTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetPaymentsTargetCollection(List<string>)
public static List<object> GetPaymentsTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetPayslipTargetCollection(List<string>)
public static List<PayslipVO> GetPayslipTargetCollection(List<string> stampIds)
Parameters
Returns
- List<PayslipVO>
GetProxyPayTargetCollection(List<string>)
public static List<object> GetProxyPayTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetPurchaseTargetCollection(List<string>)
public static List<object> GetPurchaseTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetReceiptsTargetCollection(List<string>)
public static List<object> GetReceiptsTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetRecurrentInterventionsTargetCollection(List<string>)
public static List<InterventionVO> GetRecurrentInterventionsTargetCollection(List<string> stampIds)
Parameters
Returns
- List<InterventionVO>
GetTranfersTargetCollection(List<string>)
public static List<object> GetTranfersTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetUctTargetCollection(List<string>)
public static List<object> GetUctTargetCollection(List<string> stampIds)
Parameters
Returns
- List<object>
GetVariableEarningTargetCollection(List<string>)
public static List<object> GetVariableEarningTargetCollection(List<string> targetstamps)
Parameters
Returns
- List<object>
GetZipAzureFilesTargetCollection(List<string>)
public static List<AnexosVO> GetZipAzureFilesTargetCollection(List<string> stampIds)
Parameters
Returns
- List<AnexosVO>
Join(BaseTask)
public BaseTask Join(BaseTask jobItem)
Parameters
Returns
- BaseTask