Table of Contents

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 FormElement
expressionsService ExpressionsService
formService FormService
fieldValuesService FieldValuesService
backgroundTaskManager IBackgroundTaskManager
currentContext IHttpContext
componentFactory IComponentFactory
dataItemService DataItemService
dataImportationWorkerFactory DataImportationWorkerFactory
encryptionService IEncryptionService
loggerFactory ILoggerFactory
stringLocalizer IStringLocalizer<MasterDataResources>

Properties

BackButton

public JJLinkButton BackButton { get; }

Property Value

JJLinkButton

CloseButton

public JJLinkButton CloseButton { get; }

Property Value

JJLinkButton

EnableAuditLog

public bool EnableAuditLog { get; set; }

Property Value

bool

ExpandedByDefault

Default: true (panel is open by default)

public bool ExpandedByDefault { get; set; }

Property Value

bool

HelpButton

public JJLinkButton HelpButton { get; }

Property Value

JJLinkButton

LogButton

public JJLinkButton LogButton { get; }

Property Value

JJLinkButton

RelationValues

public Dictionary<string, object> RelationValues { get; set; }

Property Value

Dictionary<string, object>

UploadArea

public JJUploadArea UploadArea { get; }

Property Value

JJUploadArea

Methods

BuildResultAsync()

protected override Task<ComponentResult> BuildResultAsync()

Returns

Task<ComponentResult>

Events

OnAfterProcessAsync

public event AsyncEventHandler<FormAfterActionEventArgs> OnAfterProcessAsync

Event Type

AsyncEventHandler<FormAfterActionEventArgs>

OnBeforeImportAsync

public event AsyncEventHandler<FormBeforeActionEventArgs> OnBeforeImportAsync

Event Type

AsyncEventHandler<FormBeforeActionEventArgs>