Class JJDataImportation
- Namespace
- JJMasterData.Core.UI.Components
- Assembly
- JJMasterData.Core.dll
public class JJDataImportation : ProcessComponent
- Inheritance
-
JJDataImportation
- Inherited Members
Constructors
JJDataImportation(FormElement, ExpressionsService, FormService, FieldValuesService, IBackgroundTaskManager, IHttpContext, IComponentFactory, DataItemService, DataImportationWorkerFactory, IEncryptionService, ILoggerFactory, IStringLocalizer<MasterDataResources>)
public JJDataImportation(FormElement formElement, ExpressionsService expressionsService, FormService formService, FieldValuesService fieldValuesService, IBackgroundTaskManager backgroundTaskManager, IHttpContext currentContext, IComponentFactory componentFactory, DataItemService dataItemService, DataImportationWorkerFactory dataImportationWorkerFactory, IEncryptionService encryptionService, ILoggerFactory loggerFactory, IStringLocalizer<MasterDataResources> stringLocalizer)
Parameters
formElement
FormElementexpressionsService
ExpressionsServiceformService
FormServicefieldValuesService
FieldValuesServicebackgroundTaskManager
IBackgroundTaskManagercurrentContext
IHttpContextcomponentFactory
IComponentFactorydataItemService
DataItemServicedataImportationWorkerFactory
DataImportationWorkerFactoryencryptionService
IEncryptionServiceloggerFactory
ILoggerFactorystringLocalizer
IStringLocalizer<MasterDataResources>
Properties
BackButton
public JJLinkButton BackButton { get; }
Property Value
CloseButton
public JJLinkButton CloseButton { get; }
Property Value
EnableAuditLog
public bool EnableAuditLog { get; set; }
Property Value
ExpandedByDefault
Default: true (panel is open by default)
public bool ExpandedByDefault { get; set; }
Property Value
HelpButton
public JJLinkButton HelpButton { get; }
Property Value
LogButton
public JJLinkButton LogButton { get; }
Property Value
RelationValues
public Dictionary<string, object> RelationValues { get; set; }
Property Value
UploadArea
public JJUploadArea UploadArea { get; }
Property Value
Methods
BuildResultAsync()
protected override Task<ComponentResult> BuildResultAsync()
Returns
Events
OnAfterProcessAsync
public event AsyncEventHandler<FormAfterActionEventArgs> OnAfterProcessAsync
Event Type
OnBeforeImportAsync
public event AsyncEventHandler<FormBeforeActionEventArgs> OnBeforeImportAsync