From 49fe03ac35be447f89b60020e26ac1dfb72319a1 Mon Sep 17 00:00:00 2001 From: "MCHI@FWF" Date: Sat, 29 Mar 2025 19:36:58 +0200 Subject: [PATCH] Framework updates --- .project/globalVariables.json | 18 + Application/CloseAll.xaml | 95 ++ Application/InitAll.xaml | 103 ++ Application/KillAll.xaml | 103 ++ Application/Notepad/CloseApp.xaml | 87 ++ Application/Notepad/OpenApp.xaml | 84 ++ Application/Notepad/WriteData.xaml | 123 ++ Application/Outlook/AllowEmail.xaml | 163 ++ Application/Outlook/SendEmail.xaml | 116 ++ Business/CleanUp.xaml | 80 + Business/Process.xaml | 100 ++ Business/SetupContext.xaml | 65 + Data/Config.xlsx | Bin 20916 -> 24685 bytes Data/Report.xlsx | Bin 0 -> 15010 bytes Data/Temp/placeholder.txt | 1 - Documentation/ReFrameWork update.docx | Bin 0 -> 99388 bytes Exceptions_Screenshots/placeholder.txt | 1 - Framework/CheckAssistPoint.xaml | 170 +++ Framework/CloseAllApplications.xaml | 76 - Framework/GetAppCredentials.xaml | 244 --- Framework/GetTransactionData.xaml | 220 +-- Framework/GetTransactionDataFromTable.xaml | 244 +++ Framework/InitAllApplications.xaml | 86 -- Framework/InitAllSettings.xaml | 303 ---- Framework/KillAllProcesses.xaml | 76 - Framework/LoadSettings.xaml | 291 ++++ Framework/NotifyFailure.xaml | 191 +++ Framework/SaveProgress.xaml | 191 +++ Framework/SendReport.xaml | 141 ++ Framework/SetTransactionStatus.xaml | 1510 +++++++++---------- Framework/TakeScreenshot.xaml | 304 ++-- Framework/TranslateException.xaml | 138 ++ Main.xaml | 1569 +++++++++++--------- Main.xaml.json | 21 + Operations/Excel/ReadRange.xaml | 167 +++ Process.xaml | 82 - Screenshots/placeholder.txt | 0 Tests/MockData.xaml | 253 ++++ Tests/MockData.xlsx | Bin 0 -> 17773 bytes Tests/MockDataTestCase.xaml | 262 ++++ Tests/ShowData.xaml | 226 +++ project.json | 73 +- 42 files changed, 5340 insertions(+), 2637 deletions(-) create mode 100644 .project/globalVariables.json create mode 100644 Application/CloseAll.xaml create mode 100644 Application/InitAll.xaml create mode 100644 Application/KillAll.xaml create mode 100644 Application/Notepad/CloseApp.xaml create mode 100644 Application/Notepad/OpenApp.xaml create mode 100644 Application/Notepad/WriteData.xaml create mode 100644 Application/Outlook/AllowEmail.xaml create mode 100644 Application/Outlook/SendEmail.xaml create mode 100644 Business/CleanUp.xaml create mode 100644 Business/Process.xaml create mode 100644 Business/SetupContext.xaml create mode 100644 Data/Report.xlsx delete mode 100644 Data/Temp/placeholder.txt create mode 100644 Documentation/ReFrameWork update.docx delete mode 100644 Exceptions_Screenshots/placeholder.txt create mode 100644 Framework/CheckAssistPoint.xaml delete mode 100644 Framework/CloseAllApplications.xaml delete mode 100644 Framework/GetAppCredentials.xaml create mode 100644 Framework/GetTransactionDataFromTable.xaml delete mode 100644 Framework/InitAllApplications.xaml delete mode 100644 Framework/InitAllSettings.xaml delete mode 100644 Framework/KillAllProcesses.xaml create mode 100644 Framework/LoadSettings.xaml create mode 100644 Framework/NotifyFailure.xaml create mode 100644 Framework/SaveProgress.xaml create mode 100644 Framework/SendReport.xaml create mode 100644 Framework/TranslateException.xaml create mode 100644 Main.xaml.json create mode 100644 Operations/Excel/ReadRange.xaml delete mode 100644 Process.xaml create mode 100644 Screenshots/placeholder.txt create mode 100644 Tests/MockData.xaml create mode 100644 Tests/MockData.xlsx create mode 100644 Tests/MockDataTestCase.xaml create mode 100644 Tests/ShowData.xaml diff --git a/.project/globalVariables.json b/.project/globalVariables.json new file mode 100644 index 0000000..d87d4d7 --- /dev/null +++ b/.project/globalVariables.json @@ -0,0 +1,18 @@ +[ + { + "Constant": false, + "Name": "Config", + "TypeFullyQualifiedName": "System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "UnresolvedTypeFullyQualifiedName": null, + "Expression": null, + "IsLiteral": false + }, + { + "Constant": false, + "Name": "TransactionData", + "TypeFullyQualifiedName": "System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Object, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "UnresolvedTypeFullyQualifiedName": null, + "Expression": null, + "IsLiteral": false + } +] \ No newline at end of file diff --git a/Application/CloseAll.xaml b/Application/CloseAll.xaml new file mode 100644 index 0000000..9e9ea09 --- /dev/null +++ b/Application/CloseAll.xaml @@ -0,0 +1,95 @@ + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + UiPath.UIAutomationCore.Contracts + GlobalVariablesNamespace + GlobalConstantsNamespace + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Reflection.Metadata + System.Runtime.Serialization + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + System.Memory.Data + System.Console + System.Configuration.ConfigurationManager + System.Security.Permissions + System.ComponentModel + System.Private.Uri + System.IO.FileSystem.Watcher + System.IO.Packaging + System.IO.FileSystem.AccessControl + System.IO.FileSystem.DriveInfo + UiPath.System.Activities.ViewModels + + + + + + True + True + + + + + + + + + + \ No newline at end of file diff --git a/Application/InitAll.xaml b/Application/InitAll.xaml new file mode 100644 index 0000000..f1807ae --- /dev/null +++ b/Application/InitAll.xaml @@ -0,0 +1,103 @@ + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Management.Automation + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Security + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + UiPath.Platform.ResourceHandling + GlobalVariablesNamespace + GlobalConstantsNamespace + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Drawing + System.Linq + System.Management.Automation + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Reflection.Metadata + System.Runtime.Serialization + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Platform + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + System.IO.FileSystem.Watcher + System.IO.Packaging + System.IO.FileSystem.AccessControl + System.IO.FileSystem.DriveInfo + System.Memory.Data + System.Console + System.Configuration.ConfigurationManager + System.Security.Permissions + System.ComponentModel + System.Private.Uri + System.CodeDom + Microsoft.VisualBasic.Forms + UiPath.System.Activities.ViewModels + System.Private.ServiceModel + UiPath.Excel.Activities.Design + + + + + + True + True + + + + + + + + + + \ No newline at end of file diff --git a/Application/KillAll.xaml b/Application/KillAll.xaml new file mode 100644 index 0000000..59966e6 --- /dev/null +++ b/Application/KillAll.xaml @@ -0,0 +1,103 @@ + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.ComponentModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + System.Linq.Expressions + System.Runtime.Serialization + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.Collections.Immutable + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Diagnostics.Process + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Reflection.Metadata + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + UiPath.System.Activities.ViewModels + UiPath.Excel.Activities.Design + System.Console + System.Configuration.ConfigurationManager + System.Security.Permissions + System.ComponentModel + System.Private.Uri + System.Private.ServiceModel + System.Collections.NonGeneric + System.Linq.Expressions + System.Runtime.Serialization.Formatters + System.Private.DataContractSerialization + System.Runtime.Serialization.Primitives + + + + + + True + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Application/Notepad/CloseApp.xaml b/Application/Notepad/CloseApp.xaml new file mode 100644 index 0000000..da6694e --- /dev/null +++ b/Application/Notepad/CloseApp.xaml @@ -0,0 +1,87 @@ + + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Windows.Markup + GlobalVariablesNamespace + GlobalConstantsNamespace + UiPath.UIAutomationCore.Contracts + + + + + Microsoft.VisualBasic + mscorlib + System + System.Activities + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Net.Mail + System.ObjectModel + System.Private.CoreLib + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Studio.Constants + System.Memory.Data + NPOI + UiPath.Excel.Activities.Design + System.Console + System.Configuration.ConfigurationManager + System.Security.Permissions + System.ComponentModel + System.Memory + System.Private.Uri + UiPath.UIAutomationCore + + + + + + True + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Application/Notepad/OpenApp.xaml b/Application/Notepad/OpenApp.xaml new file mode 100644 index 0000000..6346639 --- /dev/null +++ b/Application/Notepad/OpenApp.xaml @@ -0,0 +1,84 @@ + + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Windows.Markup + GlobalVariablesNamespace + GlobalConstantsNamespace + + + + + Microsoft.VisualBasic + mscorlib + NPOI + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Memory + System.Memory.Data + System.Net.Mail + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Security.Permissions + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + + + + + + True + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Application/Notepad/WriteData.xaml b/Application/Notepad/WriteData.xaml new file mode 100644 index 0000000..eb3e963 --- /dev/null +++ b/Application/Notepad/WriteData.xaml @@ -0,0 +1,123 @@ + + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Windows.Markup + GlobalVariablesNamespace + GlobalConstantsNamespace + System.Reflection + UiPath.Platform.ResourceHandling + System.Security + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Activities + UiPath.Platform.ObjectLibrary + System.ComponentModel + UiPath.Shared.Activities + + + + + Microsoft.VisualBasic + mscorlib + System + System.Activities + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Net.Mail + System.ObjectModel + System.Private.CoreLib + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Studio.Constants + System.Memory.Data + NPOI + UiPath.Excel.Activities.Design + System.Console + System.Configuration.ConfigurationManager + System.Security.Permissions + System.ComponentModel + System.Memory + System.Private.Uri + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + UiPath.Platform + System.Runtime.InteropServices + UiPath.UIAutomationNext + UiPath.UIAutomationCore + UiPath.UIAutomationNext.Activities + System.ComponentModel.EventBasedAsync + PresentationFramework + WindowsBase + Microsoft.Win32.Primitives + System.ComponentModel.Primitives + UiPath.Database.Activities + UiPath.Excel.Activities + UiPath.FTP.Activities + UiPath.Mail.Activities + UiPath.PDF.Activities + UiPath.Testing.Activities + UiPath.OCR.Activities + UiPath.Web.Activities + UiPath.Workflow + System.Linq.Expressions + System.Linq.Parallel + System.Collections.Immutable + System.Linq.Queryable + System.Private.ServiceModel + System.Collections + + + + + + True + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Application/Outlook/AllowEmail.xaml b/Application/Outlook/AllowEmail.xaml new file mode 100644 index 0000000..5cd1ee4 --- /dev/null +++ b/Application/Outlook/AllowEmail.xaml @@ -0,0 +1,163 @@ + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Enums + GlobalVariablesNamespace + GlobalConstantsNamespace + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Reflection.Metadata + System.Runtime.Serialization + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.UIAutomationNext + UiPath.Workflow + WindowsBase + UiPath.System.Activities.ViewModels + + + + + + True + True + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Application/Outlook/SendEmail.xaml b/Application/Outlook/SendEmail.xaml new file mode 100644 index 0000000..b9733b8 --- /dev/null +++ b/Application/Outlook/SendEmail.xaml @@ -0,0 +1,116 @@ + + + + + + + + + + + + 892.8,643.2 + SendEmail_1 + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + UiPath.Mail + UiPath.Mail.Activities + UiPath.Mail.Outlook.Activities + UiPath.Shared.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.Net.Mail + System.ObjectModel + System.Private.CoreLib + System.Reflection.Metadata + System.Runtime.Serialization + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel.Activities + UiPath.Mail + UiPath.Mail.Activities + UiPath.Mail.Activities.Design + UiPath.OCR.Activities + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.Testing.Activities + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.System.Activities.ViewModels + + + + + + True + + + + + + + + + + + + + [Attachment] + + + + + + \ No newline at end of file diff --git a/Business/CleanUp.xaml b/Business/CleanUp.xaml new file mode 100644 index 0000000..670e1cc --- /dev/null +++ b/Business/CleanUp.xaml @@ -0,0 +1,80 @@ + + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Windows.Markup + GlobalVariablesNamespace + GlobalConstantsNamespace + System.Linq.Expressions + System.Runtime.Serialization + + + + + Microsoft.VisualBasic + mscorlib + System + System.Activities + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Net.Mail + System.ObjectModel + System.Private.CoreLib + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Studio.Constants + UiPath.Excel.Activities.Design + System.Memory.Data + System.Console + System.Security.Permissions + System.Configuration.ConfigurationManager + System.ComponentModel + System.Memory + System.Private.Uri + System.Linq.Expressions + System.Private.ServiceModel + System.Runtime.Serialization.Formatters + System.Private.DataContractSerialization + System.Runtime.Serialization.Primitives + + + + + + True + True + + + + + \ No newline at end of file diff --git a/Business/Process.xaml b/Business/Process.xaml new file mode 100644 index 0000000..b222b9b --- /dev/null +++ b/Business/Process.xaml @@ -0,0 +1,100 @@ + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + System.Linq.Expressions + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Reflection.Metadata + System.Runtime.Serialization + System.ServiceModel + System.ValueTuple + System.Windows.Forms + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.System.Activities.ViewModels + System.Private.ServiceModel + System.Memory.Data + NPOI + UiPath.Excel.Activities.Design + System.Console + System.Configuration.ConfigurationManager + System.Security.Permissions + System.ComponentModel + System.Private.Uri + System.Runtime.Serialization.Formatters + System.Private.DataContractSerialization + System.Runtime.Serialization.Primitives + System.Linq.Expressions + + + + + + + + + True + True + + + + + + \ No newline at end of file diff --git a/Business/SetupContext.xaml b/Business/SetupContext.xaml new file mode 100644 index 0000000..5b8fae8 --- /dev/null +++ b/Business/SetupContext.xaml @@ -0,0 +1,65 @@ + + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Windows.Markup + GlobalVariablesNamespace + GlobalConstantsNamespace + + + + + Microsoft.VisualBasic + mscorlib + System + System.Activities + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Net.Mail + System.ObjectModel + System.Private.CoreLib + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Studio.Constants + + + + + + True + True + + + + + \ No newline at end of file diff --git a/Data/Config.xlsx b/Data/Config.xlsx index 9f21906f006dcf503fd59ce2c8a0dbe4cecf32e3..bae2604ac37eecf1b48214a16df2e41635b68524 100644 GIT binary patch literal 24685 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 literal 20916 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 UP~rZ7fPe%4`{GiY3SYkc7q3}bAOHXW diff --git a/Data/Report.xlsx b/Data/Report.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..7ad50bc3882074686bfe098fbe02b3b80dea02cb GIT binary patch literal 15010 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