public async Task ExecuteOpenInWebSavedQuery(ConnectionData connectionData, CommonConfiguration commonConfig, SelectedFile selectedFile) { string operation = string.Format( Properties.OperationNames.ActionOnComponentFormat3 , connectionData?.Name , SavedQuery.EntitySchemaName , EnumDescriptionTypeConverter.GetEnumNameByDescriptionAttribute(ActionOnComponent.OpenInWeb) ); this._iWriteToOutput.WriteToOutputStartOperation(connectionData, operation); try { if (ParseXmlDocument(connectionData, selectedFile, out var doc)) { await CheckAttributeValidateGetSavedQueryExecuteAction(connectionData, commonConfig, doc, selectedFile.FilePath, null, OpenInWebSavedQueryXml); } } catch (Exception ex) { this._iWriteToOutput.WriteErrorToOutput(connectionData, ex); } finally { this._iWriteToOutput.WriteToOutputEndOperation(connectionData, operation); } }
public WindowOrganizationComparerOperationMultiSelect() { this.IncreaseInit(); InitializeComponent(); lstVwAttributes.ItemsSource = _sourceDataGrid; InputLanguageManager.SetInputLanguage(this, CultureInfo.CreateSpecificCulture("en-US")); List <OrganizationComparerOperation> allOperations = Enum.GetValues(typeof(OrganizationComparerOperation)).OfType <OrganizationComparerOperation>().ToList(); foreach (var operation in allOperations) { var item = new OrganizationComparerOperationSelectItem(operation, EnumDescriptionTypeConverter.GetEnumNameByDescriptionAttribute(operation)); _source.Add(item); } foreach (var item in _source) { _sourceDataGrid.Add(item); } this.DecreaseInit(); txtBFilter.SelectionStart = txtBFilter.Text.Length; txtBFilter.SelectionLength = 0; txtBFilter.Focus(); }
public async Task ExecuteOpeningLinkedSystemForm(ConnectionData connectionData, CommonConfiguration commonConfig, ActionOnComponent actionOnComponent, string entityName, Guid formId, int formType) { await ConnectAndExecuteActionAsync(connectionData , Properties.OperationNames.ActionOnComponentFormat3 , (service) => OpeningLinkedSystemForm(service, commonConfig, actionOnComponent, entityName, formId, formType) , "Linked " + SystemForm.EntitySchemaName , EnumDescriptionTypeConverter.GetEnumNameByDescriptionAttribute(ActionOnComponent.OpenInWeb) ); }
public async Task ExecuteOpeningReport(ConnectionData connectionData, CommonConfiguration commonConfig, SelectedFile selectedFile, ActionOnComponent actionOnComponent) { string operation = string.Format( Properties.OperationNames.ActionOnComponentFormat3 , connectionData?.Name , Report.EntitySchemaName , EnumDescriptionTypeConverter.GetEnumNameByDescriptionAttribute(actionOnComponent) ); this._iWriteToOutput.WriteToOutputStartOperation(connectionData, operation); try { await OpeningReport(commonConfig, connectionData, selectedFile, actionOnComponent); } catch (Exception ex) { this._iWriteToOutput.WriteErrorToOutput(connectionData, ex); } finally { this._iWriteToOutput.WriteToOutputEndOperation(connectionData, operation); } }