diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Config.xlsx b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Config.xlsx new file mode 100644 index 0000000000..d0adb658bc Binary files /dev/null and b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Config.xlsx differ diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Input/placeholder.txt b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Input/placeholder.txt new file mode 100644 index 0000000000..ef66094519 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Input/placeholder.txt @@ -0,0 +1 @@ +Input folder should be used to store all input files of the process. \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Output/placeholder.txt b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Output/placeholder.txt new file mode 100644 index 0000000000..449c6f8523 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Output/placeholder.txt @@ -0,0 +1 @@ +Output folder should be used to store the files resulted from the process, such as reports or status files. \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Temp/placeholder.txt b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Temp/placeholder.txt new file mode 100644 index 0000000000..6e16428b4c --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Data/Temp/placeholder.txt @@ -0,0 +1 @@ +Temp folder should store the files while they are being processed. Once the processing part is done, the files should be removed from this folder. \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/CloseAllApplications.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/CloseAllApplications.xaml new file mode 100644 index 0000000000..a7aab66c4a --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/CloseAllApplications.xaml @@ -0,0 +1,66 @@ + + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/GetTransactionData.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/GetTransactionData.xaml new file mode 100644 index 0000000000..2ece64f05b --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/GetTransactionData.xaml @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + 1382,2138.6666666666665 + GetTransactionData_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.Activities + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Excel.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + True + True + + + + + + + + + + + + + + + + + + True + True + False + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + True + + + + + + + True + True + + + + + [out_TransactionID] + + + [now.ToString] + + + + + [out_TransactionField1] + + + [string.Empty] + + + + + [out_TransactionField2] + + + [string.Empty] + + + + + + + + + True + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/InitAllApplications.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/InitAllApplications.xaml new file mode 100644 index 0000000000..04b85a015d --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/InitAllApplications.xaml @@ -0,0 +1,76 @@ + + + + + + + + 396,292 + Initialization_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Management.Automation + System.Net.Mail + System.Security + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.Management.Automation + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/InitAllSettings.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/InitAllSettings.xaml new file mode 100644 index 0000000000..b8bc5a947d --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/InitAllSettings.xaml @@ -0,0 +1,294 @@ + + + + + + + + + + 1382,2713.3333333333335 + GetAllSettings_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Data.SqlClient + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + [out_Config] + + + [New Dictionary(of String, Object)] + + + + + + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + True + False + + + + + + [out_Config(Row("Name").ToString.Trim)] + + + [Row("Value")] + + + + + + + + True + + + + + + + + + + + + + + True + False + + + + + + + True + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + False + + + + + + + + + + True + + + + + + + + [AssetValue] + + + + + [out_Config(row("Name").ToString)] + + + [AssetValue] + + + + + + + + + False + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/KillAllProcesses.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/KillAllProcesses.xaml new file mode 100644 index 0000000000..e9182f4fa4 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/KillAllProcesses.xaml @@ -0,0 +1,66 @@ + + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/Process.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/Process.xaml new file mode 100644 index 0000000000..0b734f8a98 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/Process.xaml @@ -0,0 +1,103 @@ + + + + + + + + + 818.4,454.4 + ProcessTransaction_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.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 + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Windows.Forms + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + UiPath.Excel.Activities.Design + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Collections.NonGeneric + System.Linq.Expressions + + + + + + True + True + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/RetryCurrentTransaction.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/RetryCurrentTransaction.xaml new file mode 100644 index 0000000000..5d8465335e --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/RetryCurrentTransaction.xaml @@ -0,0 +1,249 @@ + + + + + + + + + 884.666666666667,809.333333333333 + ActivityBuilder_1 + Assembly references and imported namespaces for internal implementation + + + GlobalConstantsNamespace + GlobalVariablesNamespace + System + System.Activities + System.Collections.Generic + System.Collections.ObjectModel + System.Linq + UiPath.Core + UiPath.Core.Activities + + + + + mscorlib + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Linq + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + UiPath.System.Activities + UiPath.UiAutomation.Activities + + + + + + True + False + 425,35 + 50,50 + 450,85 450,115 450.3333333333333,115 450.3333333333333,130 + 831 + 668 + True + + + + __ReferenceID10 + + + + + True + 420,130 + 60.666666666666664,60.666666666666664 + Yes + No + 420,160.33333333333334 290.3333333333333,160.33333333333334 290.3333333333333,250 + 480.6666666666667,160.33333333333334 590,160.33333333333334 590,245 + + + + + + + True + 260,250 + 60.666666666666664,60.666666666666664 + Yes + No + 260,280.3333333333333 160,280.3333333333333 160,365 + 320.6666666666667,280.3333333333333 400,280.3333333333333 400,365 + + + + + + + 105,365 + 110,70 + 160,435 160,485 + + + + + + True + False + + + + + + + + 105,485 + 110,70 + 160,555 160,595 + + + + + [io_RetryNumber] + + + 0 + + + + + + + 105,595 + 110,70 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + + + + + 345,365 + 110,70 + 400,435 400,464.99999999999994 400.3333333333333,464.99999999999994 400.3333333333333,500 + + + + + + + + True + 370,500 + 60.666666666666664,60.666666666666664 + 370,530.3333333333334 300,530.3333333333334 300,595 + 430.6666666666667,530.3333333333334 510,530.3333333333334 510,595 + No + Yes + + + + + + + 245,595 + 110,70 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + 455,595 + 110,70 + + + + + [io_RetryNumber] + + + [io_RetryNumber+1] + + + + + + + + + + + + + + + 535,245 + 110,70 + 590,315 590,365 + + + + + + + + 535,365 + 110,70 + 160,560 160,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + __ReferenceID0 + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID5 + __ReferenceID6 + __ReferenceID7 + __ReferenceID8 + __ReferenceID9 + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/SetTransactionStatus.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/SetTransactionStatus.xaml new file mode 100644 index 0000000000..a8b4a794d5 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/SetTransactionStatus.xaml @@ -0,0 +1,683 @@ + + + + + + + + + + + + + + + + + 1223.3333333333333,1304.6666666666667 + SetTransactionStatus_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + True + 265,25 + 50,50 + 687.9999999999999 + 290,75 290,105 290.3333333333333,105 290.3333333333333,120 + 840.8 + False + True + + + + __ReferenceID5 + + + + + True + 260,120 + 60.666666666666664,60.666666666666664 + 320.6666666666667,150.33333333333334 430.3333333333333,150.33333333333334 430.3333333333333,270 + 260,150.33333333333334 170,150.33333333333334 170,375 + + + + + + + 115,375 + 110,70 + 170,445 170,474.99999999999994 240,474.99999999999994 240,505 + + + + + + False + False + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + Success + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + + + + 185,505 + 110,70 + + + + + + True + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + True + + + + + + [io_RetryNumber] + + + 0 + + + + True + + + + + + [io_ConsecutiveSystemExceptions] + + + 0 + + + + True + + + + + + + + + + + + + True + 400,270 + 60.666666666666664,60.666666666666664 + 400,300.3333333333333 320,300.3333333333333 320,375 + 460.6666666666667,300.3333333333333 520,300.3333333333333 520,375 + + + + + + + 265,375 + 110,70 + 320,445 320,474.99999999999994 240,474.99999999999994 240,505 + + + + + + False + False + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + BusinessException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + __ReferenceID0 + + + + + + + + 465,375 + 110,70 + + + + + + + + + + False + False + False + + + + + + [QueueRetry] + + + [in_TransactionItem isNot Nothing AndAlso (in_TransactionItem.GetType is GetType(UiPath.Core.QueueItem))] + + + + + + True + False + True + + + + + + [in_Config("ExScreenshotsFolderPath").ToString] + [ScreenshotPath] + + + + + + + + False + False + + + + + + + + + + + + + + + True + False + + + + + + + + + + + + True + + + + + + + + + + + + + + + False + False + + + + + + [io_RetryNumber] + + + [in_TransactionItem.RetryNo] + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + ApplicationException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + [io_ConsecutiveSystemExceptions] + + + [io_ConsecutiveSystemExceptions+1] + + + + + [in_Config] + [io_RetryNumber] + [io_TransactionNumber] + [in_SystemException] + [QueueRetry] + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + True + False + True + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + + + + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID0 + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/TakeScreenshot.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/TakeScreenshot.xaml new file mode 100644 index 0000000000..c6a8fc034d --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Framework/TakeScreenshot.xaml @@ -0,0 +1,150 @@ + + + + + + + + + 1382,1424.6666666666667 + TakeScreenshot_2 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Collections.ObjectModel + + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Drawing + System.Linq + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Platform + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + + + + + True + True + + + + + + + + + + + + + True + + + + + + + + [io_FilePath] + + + [Path.Combine(in_Folder, "ExceptionScreenshot_"+Now.ToString("yyMMdd.hhmmss")+".png")] + + + + + + + + False + False + + + + + + + + [ScreenshotFileInfo] + + + [New FileInfo(io_FilePath)] + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Main.xaml b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Main.xaml new file mode 100644 index 0000000000..f19918b6ff --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Main.xaml @@ -0,0 +1,888 @@ + + + + + + + + + 693.3333333333334,869.3333333333334 + Main2_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + Microsoft.VisualBasic.CompilerServices + Newtonsoft.Json + Newtonsoft.Json.Linq + 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 + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Forms.Integration + System.Windows.Markup + System.Xml + System.Xml.Linq + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + System.ComponentModel + UiPath.UIAutomationNext.Models.ExtractData + UiPath.UIAutomationNext.Activities.Services.RuntimeAnalyze + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + System.Linq.Expressions + UiPath.Core.Activities.Orchestrator + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + Newtonsoft.Json + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + 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 + WindowsFormsIntegration + UiPath.UIAutomationNext + System.ComponentModel.EventBasedAsync + UiPath.UIAutomationNext.Activities + UiPath.Excel.Activities + UiPath.OCR.Activities + UiPath.Testing.Activities + UiPath.Platform + UiPath.Excel.Activities.Design + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Data.SqlClient + System.Linq.Expressions + System.Collections.NonGeneric + + + + + + True + 45,125 + 974 + 722 + 95,150 125,150 125,150.33333333333334 164,150.33333333333334 + True + + + + + + + + + + + True + True + False + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + True + False + + + + + + [TransactionNumber] + [Config] + [TransactionItem] + [TransactionField1] + [TransactionField2] + [TransactionID] + [dt_TransactionData] + + + + + + + + False + False + + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + + + + + + 545,215 + 229.33333333333334,110.66666666666667 + False + 217 + 34 + True + + + + + + + 659.6666666666666,325.6666666666667 659.6666666666666,355.6666666666667 660,355.6666666666667 660,385 + 39 + 38 + True + + + + + + + + + True + False + + + + + + + True + + + + + [BusinessException] + + + [Nothing] + + + + + [TransactionItem] + [Config] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + False + + + + + [BusinessException] + + + [Exception] + + + + + + True + False + + + + + + [BusinessException] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + [SystemException] + + + [Exception] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [SystemException] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + + + 540,385 + 240,194.66666666666666 + False + 227.92953933936704 + 34.79781563235815 + True + + + + + + + 612,579.6666666666666 612,609.6666666666666 256.8,609.6666666666666 256.8,204 + 23 + 31 + True + + + [SystemException IsNot Nothing] + + + + + + + True + False + + + + + + + True + False + + + + + [SystemException] + + + [Nothing] + + + + + + True + False + True + + + + + + + True + False + + + + + + Data\Config.xlsx + [{"Settings", "Constants"}] + [Config] + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueName")] + + + [in_OrchestratorQueueName] + + + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueFolder")] + + + [in_OrchestratorQueueFolder] + + + + + + + + + + + True + True + False + + + + + + [Config("logF_BusinessProcessName").ToString] + + + + True + + + + + + + + + + True + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + True + True + False + + + + + + + + + + False + False + + + + + + + + [Config] + + + + + + + + + False + False + + + + + + + + + [SystemException] + + + [Exception] + + + + True + + + + + + + + + + + 164,98 + 232,106 + False + 220 + 29 + True + + + + + + + 396,139.86666666666667 426,139.86666666666667 426,95.1 560,95.1 + 28 + 33 + True + + + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + 560,48 + 200,106 + False + 188.00041159900604 + 29 + True + + + + + + + + [SystemException isNot Nothing] + + + + + 48 + 29 + 396,166.03333333333336 426,166.03333333333336 426,258.73333333333335 545,258.73333333333335 + True + + + + __ReferenceID0 + + + + + [SystemException is Nothing] + + + + + + + + + 540,472.6 510,472.6 510,298 545,298 + 33 + 57 + True + True + + + + __ReferenceID0 + + [BusinessException IsNot Nothing] + + + + + 780,462.8666666666667 810,462.8666666666667 810,292.4666666666667 774.3333333333334,292.4666666666667 + 28 + 52 + True + True + + + + __ReferenceID0 + + [SystemException Is Nothing And BusinessException is Nothing] + + + + + + + + [TransactionItem IsNot Nothing] + + + + + 659.6666666666666,215 659.6666666666666,185.00000000000003 660,185.00000000000003 660,154 + 38 + 39 + True + True + + + + __ReferenceID1 + + + + + [TransactionItem Is Nothing] + + + + __ReferenceID2 + __ReferenceID1 + __ReferenceID3 + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Main.xaml.json b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Main.xaml.json new file mode 100644 index 0000000000..07dc57c1d3 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/Main.xaml.json @@ -0,0 +1,33 @@ +{ + "DisplayName": "Main", + "Tooltip": null, + "HelpLink": null, + "Color": null, + "OriginalIconFileName": null, + "Arguments": [ + { + "Name": "in_OrchestratorQueueName", + "DisplayName": "in_OrchestratorQueueName", + "Category": null, + "Tooltip": "Allows the Orchestrator queue name to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + }, + { + "Name": "in_OrchestratorQueueFolder", + "DisplayName": "in_OrchestratorQueueFolder", + "Category": null, + "Tooltip": "Allows the Orchestrator folder name where the queue is created to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + } + ] +} \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/README.md b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/README.md new file mode 100644 index 0000000000..0dd52882bd --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/README.md @@ -0,0 +1,39 @@ +### Documentation is included in the Documentation folder ### + + +### REFrameWork Template ### +**Robotic Enterprise Framework** + +* Built on top of *Transactional Business Process* template +* Uses *State Machine* layout for the phases of automation project +* Offers high level logging, exception handling and recovery +* Keeps external settings in *Config.xlsx* file and Orchestrator assets +* Pulls credentials from Orchestrator assets and *Windows Credential Manager* +* Gets transaction data from Orchestrator queue and updates back status +* Takes screenshots in case of system exceptions + + +### How It Works ### + +1. **INITIALIZE PROCESS** + + ./Framework/*InitiAllSettings* - Load configuration data from Config.xlsx file and from assets + + ./Framework/*GetAppCredential* - Retrieve credentials from Orchestrator assets or local Windows Credential Manager + + ./Framework/*InitiAllApplications* - Open and login to applications used throughout the process + +2. **GET TRANSACTION DATA** + + ./Framework/*GetTransactionData* - Fetches transactions from an Orchestrator queue defined by Config("OrchestratorQueueName") or any other configured data source + +3. **PROCESS TRANSACTION** + + *Process* - Process trasaction and invoke other workflows related to the process being automated + + ./Framework/*SetTransactionStatus* - Updates the status of the processed transaction (Orchestrator transactions by default): Success, Business Rule Exception or System Exception + +4. **END PROCESS** + + ./Framework/*CloseAllApplications* - Logs out and closes applications used throughout the process + + +### For New Project ### + +1. Check the Config.xlsx file and add/customize any required fields and values +2. Implement InitiAllApplications.xaml and CloseAllApplicatoins.xaml workflows, linking them in the Config.xlsx fields +3. Implement GetTransactionData.xaml and SetTransactionStatus.xaml according to the transaction type being used (Orchestrator queues by default) +4. Implement Process.xaml workflow and invoke other workflows related to the process being automated diff --git a/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/project.json b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/project.json new file mode 100644 index 0000000000..d00f37adfd --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2368_Project1_Task3_ReFramework_with_Queues_Priyesh/project.json @@ -0,0 +1,104 @@ +{ + "name": "2368_Project1_Task3_ReFramework_with_Queues_Priyesh", + "projectId": "d4142e97-5e34-4b30-923a-dedc46cfaa46", + "description": "Extract titles from table ( vajrang.org website)\r\nAdd transaction items to queue\r\nUsing ReFramework Output every title in Log Message.", + "main": "Main.xaml", + "dependencies": { + "UiPath.Excel.Activities": "[2.24.3]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.Testing.Activities": "[24.10.3]", + "UiPath.UIAutomation.Activities": "[24.11.1-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.6.0", + "projectVersion": "1.0.1", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": true, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [ + { + "editingStatus": "InProgress", + "testCaseId": "e1b8bc0b-f113-4b8d-83d9-6b1261eb7285", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\GetTransactionDataTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "7d27b82f-50ca-46b6-bcf7-2c9122204c9d", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllApplicationsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "b2c99f2e-7d76-4792-a44c-7c630000730c", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllSettingsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "9df7885c-69c8-4566-a064-ab3ed35e96ac", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\MainTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "9f93ae6d-bed9-4af9-aef0-ed190692760d", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\ProcessTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "98105262-1a2d-4c53-8f42-e77f7b033b7b", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\WorkflowTestCaseTemplate.xaml" + } + ], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "926a07f4-804c-4c47-84d2-e6f48d4c6e1d", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Config.xlsx b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Config.xlsx new file mode 100644 index 0000000000..d0adb658bc Binary files /dev/null and b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Config.xlsx differ diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Input/placeholder.txt b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Input/placeholder.txt new file mode 100644 index 0000000000..ef66094519 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Input/placeholder.txt @@ -0,0 +1 @@ +Input folder should be used to store all input files of the process. \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Output/placeholder.txt b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Output/placeholder.txt new file mode 100644 index 0000000000..449c6f8523 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Output/placeholder.txt @@ -0,0 +1 @@ +Output folder should be used to store the files resulted from the process, such as reports or status files. \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Temp/placeholder.txt b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Temp/placeholder.txt new file mode 100644 index 0000000000..6e16428b4c --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Data/Temp/placeholder.txt @@ -0,0 +1 @@ +Temp folder should store the files while they are being processed. Once the processing part is done, the files should be removed from this folder. \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/CloseAllApplications.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/CloseAllApplications.xaml new file mode 100644 index 0000000000..a7aab66c4a --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/CloseAllApplications.xaml @@ -0,0 +1,66 @@ + + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/GetTransactionData.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/GetTransactionData.xaml new file mode 100644 index 0000000000..e5bfca6916 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/GetTransactionData.xaml @@ -0,0 +1,284 @@ + + + + + + + + + + + + + + 1382,2138.6666666666665 + GetTransactionData_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.Activities + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Excel.Activities + System.Linq.Expressions + System.ComponentModel + System.Numerics + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + System.Data.SqlClient + UiPath.Excel.Activities.Design + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Linq.Expressions + System.Collections.NonGeneric + System.ComponentModel.EventBasedAsync + System.Runtime.Numerics + UiPath.UIAutomationNext + UiPath.System.Activities.ViewModels + + + + + + True + True + + + + + + + + + + + + True + + + + + + + + True + + + + + + + + + + + + True + True + False + + + + + + + + False + False + + + + + + + + + True + + + + + [out_TransactionItem] + + + [io_dt_TransactionData.Rows(in_TransactionNumber-1)] + + + + + + + + + True + + + + + [out_TransactionItem] + + + [Nothing] + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + True + + + + + + + True + True + + + + + [out_TransactionID] + + + [now.ToString] + + + + + [out_TransactionField1] + + + [string.Empty] + + + + + [out_TransactionField2] + + + [string.Empty] + + + + + + + + + True + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/InitAllApplications.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/InitAllApplications.xaml new file mode 100644 index 0000000000..04b85a015d --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/InitAllApplications.xaml @@ -0,0 +1,76 @@ + + + + + + + + 396,292 + Initialization_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Management.Automation + System.Net.Mail + System.Security + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.Management.Automation + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/InitAllSettings.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/InitAllSettings.xaml new file mode 100644 index 0000000000..b8bc5a947d --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/InitAllSettings.xaml @@ -0,0 +1,294 @@ + + + + + + + + + + 1382,2713.3333333333335 + GetAllSettings_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Data.SqlClient + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + [out_Config] + + + [New Dictionary(of String, Object)] + + + + + + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + True + False + + + + + + [out_Config(Row("Name").ToString.Trim)] + + + [Row("Value")] + + + + + + + + True + + + + + + + + + + + + + + True + False + + + + + + + True + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + False + + + + + + + + + + True + + + + + + + + [AssetValue] + + + + + [out_Config(row("Name").ToString)] + + + [AssetValue] + + + + + + + + + False + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/KillAllProcesses.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/KillAllProcesses.xaml new file mode 100644 index 0000000000..e9182f4fa4 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/KillAllProcesses.xaml @@ -0,0 +1,66 @@ + + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/Process.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/Process.xaml new file mode 100644 index 0000000000..c78ec7acf6 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/Process.xaml @@ -0,0 +1,103 @@ + + + + + + + + + 818.4,454.4 + ProcessTransaction_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.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 + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Windows.Forms + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + UiPath.Excel.Activities.Design + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Collections.NonGeneric + System.Linq.Expressions + + + + + + True + True + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/RetryCurrentTransaction.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/RetryCurrentTransaction.xaml new file mode 100644 index 0000000000..5d8465335e --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/RetryCurrentTransaction.xaml @@ -0,0 +1,249 @@ + + + + + + + + + 884.666666666667,809.333333333333 + ActivityBuilder_1 + Assembly references and imported namespaces for internal implementation + + + GlobalConstantsNamespace + GlobalVariablesNamespace + System + System.Activities + System.Collections.Generic + System.Collections.ObjectModel + System.Linq + UiPath.Core + UiPath.Core.Activities + + + + + mscorlib + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Linq + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + UiPath.System.Activities + UiPath.UiAutomation.Activities + + + + + + True + False + 425,35 + 50,50 + 450,85 450,115 450.3333333333333,115 450.3333333333333,130 + 831 + 668 + True + + + + __ReferenceID10 + + + + + True + 420,130 + 60.666666666666664,60.666666666666664 + Yes + No + 420,160.33333333333334 290.3333333333333,160.33333333333334 290.3333333333333,250 + 480.6666666666667,160.33333333333334 590,160.33333333333334 590,245 + + + + + + + True + 260,250 + 60.666666666666664,60.666666666666664 + Yes + No + 260,280.3333333333333 160,280.3333333333333 160,365 + 320.6666666666667,280.3333333333333 400,280.3333333333333 400,365 + + + + + + + 105,365 + 110,70 + 160,435 160,485 + + + + + + True + False + + + + + + + + 105,485 + 110,70 + 160,555 160,595 + + + + + [io_RetryNumber] + + + 0 + + + + + + + 105,595 + 110,70 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + + + + + 345,365 + 110,70 + 400,435 400,464.99999999999994 400.3333333333333,464.99999999999994 400.3333333333333,500 + + + + + + + + True + 370,500 + 60.666666666666664,60.666666666666664 + 370,530.3333333333334 300,530.3333333333334 300,595 + 430.6666666666667,530.3333333333334 510,530.3333333333334 510,595 + No + Yes + + + + + + + 245,595 + 110,70 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + 455,595 + 110,70 + + + + + [io_RetryNumber] + + + [io_RetryNumber+1] + + + + + + + + + + + + + + + 535,245 + 110,70 + 590,315 590,365 + + + + + + + + 535,365 + 110,70 + 160,560 160,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + __ReferenceID0 + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID5 + __ReferenceID6 + __ReferenceID7 + __ReferenceID8 + __ReferenceID9 + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/SetTransactionStatus.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/SetTransactionStatus.xaml new file mode 100644 index 0000000000..2e2a68758f --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/SetTransactionStatus.xaml @@ -0,0 +1,717 @@ + + + + + + + + + + + + + + + + + 1223.3333333333333,1304.6666666666667 + SetTransactionStatus_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + True + 265,25 + 50,50 + 687.9999999999999 + 290,75 290,105 290.3333333333333,105 290.3333333333333,120 + 840.8 + False + True + + + + __ReferenceID5 + + + + + True + 260,120 + 60,60 + 320,150 430,150 430,270 + 260,150.33333333333334 170,150.33333333333334 170,375 + + + + + + + 115,375 + 110,70 + 170,445 170,474.99999999999994 240,474.99999999999994 240,505 + + + + + + False + False + False + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + Success + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + + + + 185,505 + 110,70 + + + + + + True + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + True + + + + + + [io_RetryNumber] + + + 0 + + + + True + + + + + + [io_ConsecutiveSystemExceptions] + + + 0 + + + + True + + + + + + + + + + + + + True + 400,270 + 60,60 + 400,300.3333333333333 320,300.3333333333333 320,375 + 460.6666666666667,300.3333333333333 520,300.3333333333333 520,375 + + + + + + + 265,375 + 110,70 + 320,445 320,474.99999999999994 240,474.99999999999994 240,505 + + + + + + False + False + False + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + BusinessException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + __ReferenceID0 + + + + + + + + 465,375 + 110,70 + + + + + + + + + + False + False + False + + + + + + [QueueRetry] + + + [in_TransactionItem isNot Nothing AndAlso (in_TransactionItem.GetType is GetType(UiPath.Core.QueueItem))] + + + + + + True + False + True + + + + + + [in_Config("ExScreenshotsFolderPath").ToString] + [ScreenshotPath] + + + + + + + + False + False + + + + + + + + + + + + + + + True + False + + + + + + + + + + + + True + + + + + + + + + + + + + + + False + False + + + + + + [io_RetryNumber] + + + [in_TransactionItem.RetryNo] + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + ApplicationException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + [io_ConsecutiveSystemExceptions] + + + [io_ConsecutiveSystemExceptions+1] + + + + + [in_Config] + [io_RetryNumber] + [io_TransactionNumber] + [in_SystemException] + [QueueRetry] + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + True + False + True + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + + + + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID0 + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/TakeScreenshot.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/TakeScreenshot.xaml new file mode 100644 index 0000000000..c6a8fc034d --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Framework/TakeScreenshot.xaml @@ -0,0 +1,150 @@ + + + + + + + + + 1382,1424.6666666666667 + TakeScreenshot_2 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Collections.ObjectModel + + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Drawing + System.Linq + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Platform + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + + + + + True + True + + + + + + + + + + + + + True + + + + + + + + [io_FilePath] + + + [Path.Combine(in_Folder, "ExceptionScreenshot_"+Now.ToString("yyMMdd.hhmmss")+".png")] + + + + + + + + False + False + + + + + + + + [ScreenshotFileInfo] + + + [New FileInfo(io_FilePath)] + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Main.xaml b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Main.xaml new file mode 100644 index 0000000000..65e3e17c2e --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Main.xaml @@ -0,0 +1,825 @@ + + + + + + + + + 693.3333333333334,869.3333333333334 + Main2_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + Microsoft.VisualBasic.CompilerServices + Newtonsoft.Json + Newtonsoft.Json.Linq + 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 + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Forms.Integration + System.Windows.Markup + System.Xml + System.Xml.Linq + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + System.Linq.Expressions + System.ComponentModel + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + Newtonsoft.Json + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + 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 + WindowsFormsIntegration + System.Data.SqlClient + UiPath.Excel.Activities.Design + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Linq.Expressions + System.ComponentModel.EventBasedAsync + + + + + + True + 45,125 + 974 + 722 + 95,150 125,150 125,150.33333333333334 164,150.33333333333334 + True + + + + + + + + + + + True + True + False + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + True + False + + + + + + [TransactionNumber] + [Config] + + [TransactionField1] + [TransactionField2] + [TransactionID] + [dt_TransactionData] + + + + + + + + False + False + + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + + + + + + 545,215 + 229.33333333333334,110.66666666666667 + False + 217 + 34 + True + + + + + + + 659.6666666666666,325.6666666666667 659.6666666666666,355.6666666666667 660,355.6666666666667 660,385 + 39 + 38 + True + + + + + + + + + True + False + + + + + + + True + + + + + [BusinessException] + + + [Nothing] + + + + + + [Config] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + False + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + False + + + + + [BusinessException] + + + [Exception] + + + + + + True + False + + + + + + [BusinessException] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + False + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + [SystemException] + + + [Exception] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [SystemException] + [Config] + + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + 540,385 + 240,194.66666666666666 + False + 227.92953933936704 + 34.79781563235815 + True + + + + + + + 612,579.6666666666666 612,609.6666666666666 256.8,609.6666666666666 256.8,204 + 23 + 31 + True + + + [SystemException IsNot Nothing] + + + + + + + True + False + + + + + + + True + False + + + + + [SystemException] + + + [Nothing] + + + + + + True + False + True + + + + + + + True + False + + + + + + Data\Config.xlsx + [{"Settings", "Constants"}] + [Config] + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueName")] + + + [in_OrchestratorQueueName] + + + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueFolder")] + + + [in_OrchestratorQueueFolder] + + + + + + + + + + + True + True + False + + + + + + [Config("logF_BusinessProcessName").ToString] + + + + True + + + + + + + + + + + False + False + + + + + + + + + True + True + False + + + + + + + + + + False + False + + + + + + + + [Config] + + + + + + + + + False + False + + + + + + + + + [SystemException] + + + [Exception] + + + + True + + + + + + + + + + + 164,98 + 232,106 + False + 220 + 29 + True + + + + + + + 396,139.86666666666667 426,139.86666666666667 426,95.1 560,95.1 + 28 + 33 + True + + + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + 560,48 + 200,106 + False + 188.00041159900604 + 29 + True + + + + + + + + [SystemException isNot Nothing] + + + + + 48 + 29 + 396,166.03333333333336 426,166.03333333333336 426,258.73333333333335 545,258.73333333333335 + True + + + + __ReferenceID0 + + + + + [SystemException is Nothing] + + + + + + + + + 540,472.6 510,472.6 510,298 545,298 + 33 + 57 + True + True + + + + __ReferenceID0 + + [BusinessException IsNot Nothing] + + + + + 780,462.8666666666667 810,462.8666666666667 810,292.4666666666667 774.3333333333334,292.4666666666667 + 28 + 52 + True + True + + + + __ReferenceID0 + + [SystemException Is Nothing And BusinessException is Nothing] + + + + + + + + [TransactionItem IsNot Nothing] + + + + + 659.6666666666666,215 659.6666666666666,185.00000000000003 660,185.00000000000003 660,154 + 38 + 39 + True + True + + + + __ReferenceID1 + + + + + [TransactionItem Is Nothing] + + + + __ReferenceID2 + __ReferenceID1 + __ReferenceID3 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Main.xaml.json b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Main.xaml.json new file mode 100644 index 0000000000..07dc57c1d3 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/Main.xaml.json @@ -0,0 +1,33 @@ +{ + "DisplayName": "Main", + "Tooltip": null, + "HelpLink": null, + "Color": null, + "OriginalIconFileName": null, + "Arguments": [ + { + "Name": "in_OrchestratorQueueName", + "DisplayName": "in_OrchestratorQueueName", + "Category": null, + "Tooltip": "Allows the Orchestrator queue name to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + }, + { + "Name": "in_OrchestratorQueueFolder", + "DisplayName": "in_OrchestratorQueueFolder", + "Category": null, + "Tooltip": "Allows the Orchestrator folder name where the queue is created to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + } + ] +} \ No newline at end of file diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/README.md b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/README.md new file mode 100644 index 0000000000..0dd52882bd --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/README.md @@ -0,0 +1,39 @@ +### Documentation is included in the Documentation folder ### + + +### REFrameWork Template ### +**Robotic Enterprise Framework** + +* Built on top of *Transactional Business Process* template +* Uses *State Machine* layout for the phases of automation project +* Offers high level logging, exception handling and recovery +* Keeps external settings in *Config.xlsx* file and Orchestrator assets +* Pulls credentials from Orchestrator assets and *Windows Credential Manager* +* Gets transaction data from Orchestrator queue and updates back status +* Takes screenshots in case of system exceptions + + +### How It Works ### + +1. **INITIALIZE PROCESS** + + ./Framework/*InitiAllSettings* - Load configuration data from Config.xlsx file and from assets + + ./Framework/*GetAppCredential* - Retrieve credentials from Orchestrator assets or local Windows Credential Manager + + ./Framework/*InitiAllApplications* - Open and login to applications used throughout the process + +2. **GET TRANSACTION DATA** + + ./Framework/*GetTransactionData* - Fetches transactions from an Orchestrator queue defined by Config("OrchestratorQueueName") or any other configured data source + +3. **PROCESS TRANSACTION** + + *Process* - Process trasaction and invoke other workflows related to the process being automated + + ./Framework/*SetTransactionStatus* - Updates the status of the processed transaction (Orchestrator transactions by default): Success, Business Rule Exception or System Exception + +4. **END PROCESS** + + ./Framework/*CloseAllApplications* - Logs out and closes applications used throughout the process + + +### For New Project ### + +1. Check the Config.xlsx file and add/customize any required fields and values +2. Implement InitiAllApplications.xaml and CloseAllApplicatoins.xaml workflows, linking them in the Config.xlsx fields +3. Implement GetTransactionData.xaml and SetTransactionStatus.xaml according to the transaction type being used (Orchestrator queues by default) +4. Implement Process.xaml workflow and invoke other workflows related to the process being automated diff --git a/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/project.json b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/project.json new file mode 100644 index 0000000000..7fe42a1dd8 --- /dev/null +++ b/SourceCode/2024/November 2024/Priyesh/2371_Customization_of_ReFramework_Datarows/project.json @@ -0,0 +1,104 @@ +{ + "name": "2371_Customization_of_ReFramework_Datarows", + "projectId": "7c9ff935-da57-49e2-82b8-8e8a7fd12bd5", + "description": "Convert ReFramework to use DataRows", + "main": "Main.xaml", + "dependencies": { + "UiPath.Excel.Activities": "[2.24.3]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.Testing.Activities": "[24.10.3]", + "UiPath.UIAutomation.Activities": "[24.11.1-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.6.0", + "projectVersion": "1.0.0", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": true, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [ + { + "editingStatus": "InProgress", + "testCaseId": "73cb98e1-bde3-4684-8ea0-c6225b7433f1", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\GetTransactionDataTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "350d81c6-cc1d-46d3-99f6-c14427a4e286", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllApplicationsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "094195d3-280e-459f-9a5b-27761f36bc17", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllSettingsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "c1009b8d-6b1f-4dc9-8956-c7fd5033a7ae", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\MainTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "98cc7829-bc5f-47ea-8b1b-b1c9c2ef8196", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\ProcessTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "8d20d71d-a6f7-43f0-856c-0bc558ad87e3", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\WorkflowTestCaseTemplate.xaml" + } + ], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "3b93dfe3-3fe0-4650-89eb-d3f8951fe308", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (2).docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (2).docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (3).docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (3).docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (4).docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (4).docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (5).docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (5).docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (6).docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (6).docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (7).docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (7).docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (8).docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (8).docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (9).docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy (9).docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy.docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc - Copy.docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc.docx b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Data/Priyesh doc.docx new file mode 100644 index 0000000000..e69de29bb2 diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Main.xaml b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Main.xaml new file mode 100644 index 0000000000..8b51d6e662 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Main.xaml @@ -0,0 +1,129 @@ + + + + System.Activities + System.Collections.ObjectModel + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + 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 + System.Reflection + UiPath.Shared.Activities.Business + UiPath.Platform.ResourceHandling + UiPath.Core.Activities.Storage + UiPath.Core.Activities.Orchestrator + + + + + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.ObjectModel + System.Private.CoreLib + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + WindowsBase + 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.IO.FileSystem.Watcher + System.IO.Packaging + System.IO.FileSystem.AccessControl + System.IO.FileSystem.DriveInfo + System.Linq.Expressions + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + UiPath.Excel.Activities + UiPath.Mail.Activities + UiPath.Web.Activities + System.Linq.Async + System.Collections + System.Collections.NonGeneric + UiPath.Platform + + + + + + + + + + True + + + + + [arrFilesList] + + + [Directory.GetFiles("Data")] + + + + + + + + + + + + + + + True + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Main.xaml.json b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Main.xaml.json new file mode 100644 index 0000000000..94ee89d67c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/Main.xaml.json @@ -0,0 +1,21 @@ +{ + "DisplayName": "Main", + "Tooltip": null, + "HelpLink": null, + "Color": null, + "OriginalIconFileName": null, + "Arguments": [ + { + "Name": "arrFileList", + "DisplayName": "arrFileList", + "Category": null, + "Tooltip": null, + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + } + ] +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/project.json b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/project.json new file mode 100644 index 0000000000..28e2ae9886 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2342_Project_Storage_Bucket_Without_Ref_Priyesh/project.json @@ -0,0 +1,61 @@ +{ + "name": "2342_Project_Storage_Bucket_Without_Ref_Priyesh", + "projectId": "c8801f82-0187-4ddf-a07f-54800b58152e", + "description": "Read Direcory files\r\nLoop all files\r\nUpload files to storage bucket", + "main": "Main.xaml", + "dependencies": { + "UiPath.Excel.Activities": "[2.24.1]", + "UiPath.Mail.Activities": "[1.23.11]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.WebAPI.Activities": "[1.21.1]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.2", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": false, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "a09dbab4-72ec-4f78-b62a-2196e1c83b1f", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2343Project Row Counter Without Ref_Priyesh/Main.xaml b/SourceCode/2024/October 2024/Priyesh/2343Project Row Counter Without Ref_Priyesh/Main.xaml new file mode 100644 index 0000000000..bcd5558f74 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2343Project Row Counter Without Ref_Priyesh/Main.xaml @@ -0,0 +1,161 @@ + + + + System.Activities + System.Collections.ObjectModel + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + 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.Runtime.Serialization + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + System.ComponentModel + System.Xml.Serialization + UiPath.UIAutomationNext.Models.ExtractData + UiPath.UIAutomationNext.Activities.Services.RuntimeAnalyze + System.Reflection + System.Linq.Expressions + System.Numerics + + + + + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.Collections.NonGeneric + System.ComponentModel + System.ComponentModel.EventBasedAsync + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.SqlClient + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Linq.Async + System.Linq.Expressions + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.DataContractSerialization + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Numerics + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Security.Permissions + System.Xaml + System.Xml + System.Xml.Linq + UiPath.OCR.Activities + UiPath.Platform + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.System.Activities.ViewModels + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.UIAutomationNext + UiPath.UIAutomationNext.Activities + UiPath.Workflow + WindowsBase + + + + + + + + + + True + + + + + [TableUrl] + + + + + + + + + + + + True + + + + + + + + + + + + + ["completed"] + + + ["true"] + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2343Project Row Counter Without Ref_Priyesh/project.json b/SourceCode/2024/October 2024/Priyesh/2343Project Row Counter Without Ref_Priyesh/project.json new file mode 100644 index 0000000000..499edd41c2 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2343Project Row Counter Without Ref_Priyesh/project.json @@ -0,0 +1,59 @@ +{ + "name": "2343Project Row Counter Without Ref_Priyesh", + "projectId": "6b663389-1078-4616-866a-92ce32a93f53", + "description": "Table Extraction", + "main": "Main.xaml", + "dependencies": { + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.UIAutomation.Activities": "[24.11.1-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.3", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": false, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "93bcec36-fccb-4221-856b-c4ced33956d4", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2344Project Read Table Database and write count of Rows/Main.xaml b/SourceCode/2024/October 2024/Priyesh/2344Project Read Table Database and write count of Rows/Main.xaml new file mode 100644 index 0000000000..ac97b428b4 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2344Project Read Table Database and write count of Rows/Main.xaml @@ -0,0 +1,133 @@ + + + + System.Activities + System.Collections.ObjectModel + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + 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.Security + UiPath.Database + UiPath.Database.Activities + System.ComponentModel + System.Runtime.Serialization + System.Xml.Serialization + System.Reflection + System.Linq.Expressions + System.Numerics + UiPath.DataTableUtilities + UiPath.Core.Activities.Orchestrator + + + + + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.Collections.NonGeneric + System.ComponentModel + System.ComponentModel.EventBasedAsync + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.SqlClient + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Linq.Async + System.Linq.Expressions + System.Memory + System.Memory.Data + System.ObjectModel + System.Private.CoreLib + System.Private.DataContractSerialization + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.MetadataLoadContext + System.Reflection.TypeExtensions + System.Runtime.InteropServices + System.Runtime.Numerics + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Security.Permissions + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Database + UiPath.Database.Activities + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.System.Activities.ViewModels + UiPath.Workflow + WindowsBase + + + + + + + + + + + True + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2344Project Read Table Database and write count of Rows/project.json b/SourceCode/2024/October 2024/Priyesh/2344Project Read Table Database and write count of Rows/project.json new file mode 100644 index 0000000000..544a136b50 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2344Project Read Table Database and write count of Rows/project.json @@ -0,0 +1,59 @@ +{ + "name": "2344Project Read Table Database and write count of Rows", + "projectId": "c716dfc9-df86-4441-bd4a-9c936c1d7c38", + "description": "Extract rows from dbo.vajrang and write rows count in a log message.", + "main": "Main.xaml", + "dependencies": { + "UiPath.Database.Activities": "1.9.0", + "UiPath.System.Activities": "[24.11.0-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.1", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": false, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "dfb826af-52ed-4c10-a3ee-267a6a8d0353", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2345Project Read Table Database and Use Queues to Process/Db connection.xaml b/SourceCode/2024/October 2024/Priyesh/2345Project Read Table Database and Use Queues to Process/Db connection.xaml new file mode 100644 index 0000000000..9cd980e019 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2345Project Read Table Database and Use Queues to Process/Db connection.xaml @@ -0,0 +1,142 @@ + + + + System.Activities + System.Collections.ObjectModel + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + 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.Security + UiPath.Database + UiPath.Database.Activities + System.ComponentModel + System.Runtime.Serialization + System.Xml.Serialization + System.Reflection + System.Linq.Expressions + UiPath.Core.Activities.Orchestrator + System.Numerics + UiPath.DataTableUtilities + + + + + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.ObjectModel + System.Private.CoreLib + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + WindowsBase + UiPath.Studio.Constants + System.Security.Permissions + System.Runtime.InteropServices + UiPath.Database + UiPath.Database.Activities + System.ComponentModel.EventBasedAsync + System.ComponentModel + System.ComponentModel.Primitives + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + System.Reflection.MetadataLoadContext + UiPath.Excel.Activities.Design + System.Memory.Data + System.Console + System.Configuration.ConfigurationManager + System.Memory + System.Private.Uri + System.Linq.Expressions + System.Data.SqlClient + UiPath.System.Activities.Design + UiPath.System.Activities.ViewModels + System.Runtime.Numerics + System.Linq.Async + System.Collections + System.Collections.NonGeneric + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2345Project Read Table Database and Use Queues to Process/project.json b/SourceCode/2024/October 2024/Priyesh/2345Project Read Table Database and Use Queues to Process/project.json new file mode 100644 index 0000000000..0b1d756512 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2345Project Read Table Database and Use Queues to Process/project.json @@ -0,0 +1,62 @@ +{ + "name": "2345Project Read Table Database and Use Queues to Process", + "projectId": "0ed4ea13-0f12-4ab1-a1c3-fe536b8332cb", + "description": "Extract rows from dbo.vajrang and write all first names to log message.", + "main": "Main.xaml", + "dependencies": { + "UiPath.Database.Activities": "1.9.0", + "UiPath.Excel.Activities": "[2.24.1]", + "UiPath.Mail.Activities": "[1.23.11]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.WebAPI.Activities": "[1.21.1]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.0", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": false, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "68f31ef6-21f0-4a18-9cfd-f5d080724753", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Config.xlsx b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Config.xlsx new file mode 100644 index 0000000000..d0adb658bc Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Config.xlsx differ diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Input/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Input/placeholder.txt new file mode 100644 index 0000000000..ef66094519 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Input/placeholder.txt @@ -0,0 +1 @@ +Input folder should be used to store all input files of the process. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Output/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Output/placeholder.txt new file mode 100644 index 0000000000..449c6f8523 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Output/placeholder.txt @@ -0,0 +1 @@ +Output folder should be used to store the files resulted from the process, such as reports or status files. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Temp/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Temp/placeholder.txt new file mode 100644 index 0000000000..6e16428b4c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Data/Temp/placeholder.txt @@ -0,0 +1 @@ +Temp folder should store the files while they are being processed. Once the processing part is done, the files should be removed from this folder. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/CloseAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/CloseAllApplications.xaml new file mode 100644 index 0000000000..b21fa3ecd4 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/CloseAllApplications.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.Collections.ObjectModel + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Data.Common + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/GetTransactionData.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/GetTransactionData.xaml new file mode 100644 index 0000000000..30e8954b8a --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/GetTransactionData.xaml @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + 953.6,2155.2 + GetTransactionData_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.Activities + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Excel.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + 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.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + + + + + + + + + + + + + True + True + False + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + True + + + + + + + True + True + + + + + [out_TransactionID] + + + [now.ToString] + + + + + [out_TransactionField1] + + + [string.Empty] + + + + + [out_TransactionField2] + + + [string.Empty] + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/InitAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/InitAllApplications.xaml new file mode 100644 index 0000000000..52e7e23114 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/InitAllApplications.xaml @@ -0,0 +1,75 @@ + + + + + + + + 396,292 + Initialization_1 + + + System.Activities.XamlIntegration + System.Activities.Validation + System.Activities + System.Activities.Statements + System.Activities.Expressions + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System.Collections.ObjectModel + System + System.Collections.Generic + System.Data + System.Diagnostics + System.IO + System.Linq + System.Management.Automation + System.Net.Mail + System.Xml + System.Xml.Linq + System.Windows.Markup + System.Drawing + UiPath.Core + System.Security + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Data.Common + System.Management.Automation + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/InitAllSettings.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/InitAllSettings.xaml new file mode 100644 index 0000000000..7ae8b85682 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/InitAllSettings.xaml @@ -0,0 +1,287 @@ + + + + + + + + + + 591.2,2556 + GetAllSettings_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Data.SqlClient + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + [out_Config] + + + [New Dictionary(of String, Object)] + + + + + + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + True + False + + + + + + [out_Config(Row("Name").ToString.Trim)] + + + [Row("Value")] + + + + + + + + + + + + + True + False + + + + + + + True + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + False + + + + + + + + + + True + + + + + + + + [AssetValue] + + + + + [out_Config(row("Name").ToString)] + + + [AssetValue] + + + + + + + + + False + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/KillAllProcesses.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/KillAllProcesses.xaml new file mode 100644 index 0000000000..a74ba1564d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/KillAllProcesses.xaml @@ -0,0 +1,65 @@ + + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.ObjectModel + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data.Common + System.Data + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/Process.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/Process.xaml new file mode 100644 index 0000000000..0d308e9ca6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/Process.xaml @@ -0,0 +1,105 @@ + + + + + + + + + 818.4,454.4 + ProcessTransaction_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.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 + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Windows.Forms + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + UiPath.Excel.Activities.Design + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Collections.NonGeneric + System.Linq.Expressions + + + + + + True + True + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/RetryCurrentTransaction.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/RetryCurrentTransaction.xaml new file mode 100644 index 0000000000..ace3dd0a79 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/RetryCurrentTransaction.xaml @@ -0,0 +1,245 @@ + + + + + + + + + 884.666666666667,809.333333333333 + ActivityBuilder_1 + Assembly references and imported namespaces for internal implementation + + + System + System.Activities + System.Linq + UiPath.Core + System.Collections.ObjectModel + UiPath.Core.Activities + + + + + System.Private.CoreLib + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Linq + System.Private.CoreLib + System.ServiceModel + UiPath.System.Activities + System.Data.Common + UiPath.UiAutomation.Activities + + + + + + True + False + 360,2.4 + 60,74.6666666666667 + 390,77.0666666666667 390,136.666666666667 + 831 + 668 + True + + + + __ReferenceID10 + + + + + True + 340,136.666666666667 + 100,86.6666666666667 + Yes + No + 340,180 257.866666666667,180 257.866666666667,256.4 + 440,180 470,180 470,179.933333333333 530,179.933333333333 + + + + + + + True + 201.2,256.4 + 113.333333333333,86.6666666666667 + Yes + No + 201.2,299.733333333333 130,299.733333333333 130,383.666666666667 + 314.533333333333,299.733333333333 445.986324786325,299.733333333333 445.986324786325,352.082497358647 570,352.082497358647 570,383.6 + + + + + + + 30,383.666666666667 + 200,52.6666666666667 + 130,436.333333333333 130,466.333333333333 131,466.333333333333 131,486.266666666667 + + + + + + True + False + + + + + + + + 0,486.266666666667 + 262,62 + 131,548.266666666667 131,599 + + + + + [io_RetryNumber] + + + 0 + + + + + + + 0,599 + 262,62 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + + + + + 470,383.6 + 200,52.6666666666667 + 570,436.266666666667 570,476.666666666667 + + + + + + + + True + 502.333333333333,476.666666666667 + 135.333333333333,86.6666666666667 + 502.333333333333,520 430,520 430,599 + 637.666666666666,520 700,520 700,599 + No + Yes + + + + + + + 299,599 + 262,62 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + 569,599 + 262,62 + + + + + [io_RetryNumber] + + + [io_RetryNumber+1] + + + + + + + + + + + + + + + 530,153.6 + 200,52.6666666666667 + 630,206.266666666667 630,249 + + + + + + + + 499,249 + 262,62 + 160,560 160,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + __ReferenceID0 + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID5 + __ReferenceID6 + __ReferenceID7 + __ReferenceID8 + __ReferenceID9 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/SetTransactionStatus.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/SetTransactionStatus.xaml new file mode 100644 index 0000000000..9b7b6ac400 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/SetTransactionStatus.xaml @@ -0,0 +1,663 @@ + + + + + + + + + + + + + + + + + 1223.3333333333333,1304.6666666666667 + SetTransactionStatus_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Data.Common + System.Memory + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + 270,2.5 + 60,74.66666666666667 + 687.9999999999999 + 300,77.7 300,126.4 + 840.8 + False + True + + + + __ReferenceID5 + + + + + True + 262.8,126.4 + 76,86.66666666666667 + 338.8,169.73333333333335 448.6666666666667,169.73333333333335 448.6666666666667,266.4 + 262.8,170 110,170 110,471.6 + + + + + + + 10,471.6 + 200,163.33333333333334 + 110,634.9333333333334 110,664.9333333333334 210,664.9333333333334 210,715.6 + + + + + + False + True + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + True + False + + + + + Success + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + + + + 110,715.6 + 200,84.66666666666667 + + + + + + True + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + True + + + + + + [io_RetryNumber] + + + 0 + + + + True + + + + + + [io_ConsecutiveSystemExceptions] + + + 0 + + + + True + + + + + + + + + + + + + True + 388,266.4 + 122,86.66666666666667 + 388,309.733333333333 330,309.733333333333 330,469.333333333333 + 509.6,310 550,310 550,467.666666666667 + + + + + + + 230,469.333333333333 + 200,196.66666666666666 + 330,665.9999999999997 330,695.9999999999997 210,695.9999999999997 210,715.6 + + + + + + False + False + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + True + False + + + + + BusinessException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + __ReferenceID0 + + + + + + + + 450,467.666666666667 + 200,180 + + + + + + + + + + False + False + True + + + + + + [QueueRetry] + + + [in_TransactionItem isNot Nothing AndAlso (in_TransactionItem.GetType is GetType(UiPath.Core.QueueItem))] + + + + + + True + False + True + + + + + + [in_Config("ExScreenshotsFolderPath").ToString] + [ScreenshotPath] + + + + + + + + False + False + + + + + + + + + + + + + + + True + False + + + + + + + + + + + + True + + + + + + + + + + + + + + + False + False + + + + + + [io_RetryNumber] + + + [in_TransactionItem.RetryNo] + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + ApplicationException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + [io_ConsecutiveSystemExceptions] + + + [io_ConsecutiveSystemExceptions+1] + + + + + [in_Config] + [io_RetryNumber] + [io_TransactionNumber] + [in_SystemException] + [QueueRetry] + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + True + False + True + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + + + + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID0 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/TakeScreenshot.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/TakeScreenshot.xaml new file mode 100644 index 0000000000..c607762409 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Framework/TakeScreenshot.xaml @@ -0,0 +1,127 @@ + + + + + + + + + 546,1177.33333333333 + TakeScreenshot_2 + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.ObjectModel + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Platform + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + + + + + True + True + + + + + + + + + + + + + True + + + + + + + + [io_FilePath] + + + [Path.Combine(in_Folder, "ExceptionScreenshot_"+Now.ToString("yyMMdd.hhmmss")+".png")] + + + + + + + [ScreenshotFileInfo] + + + [New FileInfo(io_FilePath)] + + + + + + True + False + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Main.xaml b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Main.xaml new file mode 100644 index 0000000000..74d1600b53 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Main.xaml @@ -0,0 +1,820 @@ + + + + + + + + + 693.3333333333334,869.3333333333334 + Main2_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + Microsoft.VisualBasic.CompilerServices + Newtonsoft.Json + Newtonsoft.Json.Linq + 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 + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Forms.Integration + System.Windows.Markup + System.Xml + System.Xml.Linq + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + System.ComponentModel + System.Linq.Expressions + UiPath.Core.Activities.Orchestrator + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Newtonsoft.Json + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + 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.ObjectModel + System.Private.CoreLib + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + 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 + WindowsFormsIntegration + System.ComponentModel.EventBasedAsync + UiPath.Excel.Activities.Design + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Data.SqlClient + System.Linq.Expressions + System.Collections.NonGeneric + + + + + + True + 70,22.5 + 669 + 705 + 120,47.5 150,47.5 150,60.66666666666666 223,60.66666666666666 + True + + + + + + + + + + + True + True + False + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + True + False + + + + + + [TransactionNumber] + [Config] + [TransactionItem] + [TransactionField1] + [TransactionField2] + [TransactionID] + [dt_TransactionData] + + + + + + + + True + False + + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + + + + + + 224.333333333333,212.333333333333 + 229.33333333333334,110.66666666666667 + False + 217 + 34 + True + + + + + + + 338.99999999999966,322.99999999999966 338.99999999999966,352.99999999999966 349.66666666666634,352.99999999999966 349.66666666666634,440.666666666667 + 39 + 38 + True + + + + + + + + + True + False + + + + + + + True + + + + + [BusinessException] + + + [Nothing] + + + + + [TransactionItem] + [Config] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + False + + + + + [BusinessException] + + + [Exception] + + + + + + True + False + + + + + + [BusinessException] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + [SystemException] + + + [Exception] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [SystemException] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + + + 234.333333333333,440.666666666667 + 230.66666666666666,197.33333333333334 + False + 197 + 34 + True + + + + + + + 303.533333333333,638.0000000000003 303.533333333333,664.9666666666667 485,664.9666666666667 485,64.96666666666667 455,64.96666666666667 + 23 + 40 + True + + + [SystemException IsNot Nothing] + + + + + + + True + False + + + + + + + True + False + + + + + [SystemException] + + + [Nothing] + + + + + + True + False + True + + + + + + + True + False + + + + + + Data\Config.xlsx + [{"Settings", "Constants"}] + [Config] + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueName")] + + + [in_OrchestratorQueueName] + + + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueFolder")] + + + [in_OrchestratorQueueFolder] + + + + + + + + + + + True + True + False + + + + + + [Config("logF_BusinessProcessName").ToString] + + + + True + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + + + + + + + + [Config] + + + + + + + + + False + False + + + + + + + + + [SystemException] + + + [Exception] + + + + True + + + + + + + + + + + 223,6.66666666666666 + 232,106 + False + 220 + 29 + True + + + + + + + 39 + 38 + 339,112.66666666666666 338.99999999999966,212.333333333333 + True + + + + __ReferenceID0 + + + + + [SystemException is Nothing] + + + + + 339,112.66666666666666 339,142.66666666666666 85.5,142.66666666666666 85.5,208 + 39 + 34 + True + + + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + 18,208 + 150,122.66666666666667 + False + 138 + 29 + True + + + + + + + + [SystemException isNot Nothing] + + + + + + + + + 361.1999999999997,638.0000000000003 361.1999999999997,665.5333333333331 483.66666666666634,665.5333333333331 483.66666666666634,245.53333333333302 453.66666666666634,245.53333333333302 + 43 + 20 + True + True + + + + __ReferenceID0 + + [BusinessException IsNot Nothing] + + + + + 407.33333333333303,638.0000000000003 407.33333333333303,649.7999999999997 483.66666666666634,649.7999999999997 483.66666666666634,289.79999999999967 453.66666666666634,289.79999999999967 + 59 + 52 + True + True + + + + __ReferenceID0 + + [SystemException Is Nothing And BusinessException is Nothing] + + + + + + + + [TransactionItem IsNot Nothing] + + + + + 338.99999999999966,322.99999999999966 338.99999999999966,352.99999999999966 93,352.99999999999966 93,330.6666666666667 + 39 + 39 + True + True + + + + __ReferenceID1 + + + + + [TransactionItem Is Nothing] + + + + __ReferenceID2 + __ReferenceID1 + __ReferenceID3 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Main.xaml.json b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Main.xaml.json new file mode 100644 index 0000000000..07dc57c1d3 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/Main.xaml.json @@ -0,0 +1,33 @@ +{ + "DisplayName": "Main", + "Tooltip": null, + "HelpLink": null, + "Color": null, + "OriginalIconFileName": null, + "Arguments": [ + { + "Name": "in_OrchestratorQueueName", + "DisplayName": "in_OrchestratorQueueName", + "Category": null, + "Tooltip": "Allows the Orchestrator queue name to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + }, + { + "Name": "in_OrchestratorQueueFolder", + "DisplayName": "in_OrchestratorQueueFolder", + "Category": null, + "Tooltip": "Allows the Orchestrator folder name where the queue is created to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + } + ] +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/README.md b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/README.md new file mode 100644 index 0000000000..0dd52882bd --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/README.md @@ -0,0 +1,39 @@ +### Documentation is included in the Documentation folder ### + + +### REFrameWork Template ### +**Robotic Enterprise Framework** + +* Built on top of *Transactional Business Process* template +* Uses *State Machine* layout for the phases of automation project +* Offers high level logging, exception handling and recovery +* Keeps external settings in *Config.xlsx* file and Orchestrator assets +* Pulls credentials from Orchestrator assets and *Windows Credential Manager* +* Gets transaction data from Orchestrator queue and updates back status +* Takes screenshots in case of system exceptions + + +### How It Works ### + +1. **INITIALIZE PROCESS** + + ./Framework/*InitiAllSettings* - Load configuration data from Config.xlsx file and from assets + + ./Framework/*GetAppCredential* - Retrieve credentials from Orchestrator assets or local Windows Credential Manager + + ./Framework/*InitiAllApplications* - Open and login to applications used throughout the process + +2. **GET TRANSACTION DATA** + + ./Framework/*GetTransactionData* - Fetches transactions from an Orchestrator queue defined by Config("OrchestratorQueueName") or any other configured data source + +3. **PROCESS TRANSACTION** + + *Process* - Process trasaction and invoke other workflows related to the process being automated + + ./Framework/*SetTransactionStatus* - Updates the status of the processed transaction (Orchestrator transactions by default): Success, Business Rule Exception or System Exception + +4. **END PROCESS** + + ./Framework/*CloseAllApplications* - Logs out and closes applications used throughout the process + + +### For New Project ### + +1. Check the Config.xlsx file and add/customize any required fields and values +2. Implement InitiAllApplications.xaml and CloseAllApplicatoins.xaml workflows, linking them in the Config.xlsx fields +3. Implement GetTransactionData.xaml and SetTransactionStatus.xaml according to the transaction type being used (Orchestrator queues by default) +4. Implement Process.xaml workflow and invoke other workflows related to the process being automated diff --git a/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/project.json b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/project.json new file mode 100644 index 0000000000..610e9e01e6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2346Project Log Message with ReFramework/project.json @@ -0,0 +1,104 @@ +{ + "name": "2346Project Log Message with ReFramework", + "projectId": "7e16cd3a-79e8-4d1c-89bf-c918c1915798", + "description": "Robotic Enterprise Framework", + "main": "Main.xaml", + "dependencies": { + "UiPath.Excel.Activities": "[2.24.1]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.Testing.Activities": "[24.10.2-preview]", + "UiPath.UIAutomation.Activities": "[24.11.1-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.1", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": true, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [ + { + "editingStatus": "InProgress", + "testCaseId": "6fa0610c-7f5a-41f8-b923-1cb6f8b3ea0f", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\GetTransactionDataTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "eedfd1c1-11c4-46a5-aef3-e1db31edbf82", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllApplicationsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "d6a4765b-2876-4813-a9bf-3b6e74188cbe", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllSettingsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "318c51f4-6a04-4637-9591-9e5795a3d540", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\MainTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "d8dc8264-46a0-4c23-a369-acfecdb40e02", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\ProcessTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "c03617a8-1087-448e-b1ff-13aa561b2bd9", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\WorkflowTestCaseTemplate.xaml" + } + ], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "ad30f241-caa1-4527-ae83-a80ae768b552", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Config.xlsx b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Config.xlsx new file mode 100644 index 0000000000..0ab08d0cab Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Config.xlsx differ diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Input/challenge.xlsx b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Input/challenge.xlsx new file mode 100644 index 0000000000..06d2207172 Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Input/challenge.xlsx differ diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Input/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Input/placeholder.txt new file mode 100644 index 0000000000..ef66094519 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Input/placeholder.txt @@ -0,0 +1 @@ +Input folder should be used to store all input files of the process. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/ExceptionScreenshot_241012.115236.png b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/ExceptionScreenshot_241012.115236.png new file mode 100644 index 0000000000..18eb149bc9 Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/ExceptionScreenshot_241012.115236.png differ diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/ExceptionScreenshot_241012.120702.png b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/ExceptionScreenshot_241012.120702.png new file mode 100644 index 0000000000..331a58f738 Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/ExceptionScreenshot_241012.120702.png differ diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/placeholder.txt new file mode 100644 index 0000000000..449c6f8523 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Output/placeholder.txt @@ -0,0 +1 @@ +Output folder should be used to store the files resulted from the process, such as reports or status files. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Temp/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Temp/placeholder.txt new file mode 100644 index 0000000000..6e16428b4c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Data/Temp/placeholder.txt @@ -0,0 +1 @@ +Temp folder should store the files while they are being processed. Once the processing part is done, the files should be removed from this folder. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/CloseAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/CloseAllApplications.xaml new file mode 100644 index 0000000000..b21fa3ecd4 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/CloseAllApplications.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.Collections.ObjectModel + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Data.Common + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/GetTransactionData.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/GetTransactionData.xaml new file mode 100644 index 0000000000..30e8954b8a --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/GetTransactionData.xaml @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + 953.6,2155.2 + GetTransactionData_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.Activities + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Excel.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + 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.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + + + + + + + + + + + + + True + True + False + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + True + + + + + + + True + True + + + + + [out_TransactionID] + + + [now.ToString] + + + + + [out_TransactionField1] + + + [string.Empty] + + + + + [out_TransactionField2] + + + [string.Empty] + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/InitAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/InitAllApplications.xaml new file mode 100644 index 0000000000..6fdf67c4cf --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/InitAllApplications.xaml @@ -0,0 +1,169 @@ + + + + + + + + + 396,292 + Initialization_1 + + + System.Activities.XamlIntegration + System.Activities.Validation + System.Activities + System.Activities.Statements + System.Activities.Expressions + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System.Collections.ObjectModel + System + System.Collections.Generic + System.Data + System.Diagnostics + System.IO + System.Linq + System.Management.Automation + System.Net.Mail + System.Xml + System.Xml.Linq + System.Windows.Markup + System.Drawing + UiPath.Core + System.Security + UiPath.Core.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + System.ComponentModel + System.Runtime.Serialization + System.Xml.Serialization + System.Reflection + UiPath.Core.Activities.Orchestrator + System.Linq.Expressions + System.Collections + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + UiPath.UIAutomationNext.Contracts + UiPath.UIAutomationNext.Models.CV + UiPath.UIAutomationNext.Activities.Services.RuntimeAnalyze + + + + + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Management.Automation + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + System.ComponentModel.EventBasedAsync + System.ComponentModel + System.ComponentModel.Primitives + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + UiPath.Excel.Activities.Design + System.Console + System.Security.Permissions + System.Configuration.ConfigurationManager + System.Memory + System.Private.Uri + System.Data.SqlClient + System.Linq.Expressions + System.Collections.NonGeneric + UiPath.UIAutomationNext + UiPath.UIAutomationCore + UiPath.UIAutomationNext.Activities + UiPath.Excel.Activities + UiPath.Testing.Activities + UiPath.OCR.Activities + UiPath.Platform + System.Linq.Async + UiPath.System.Activities.Design + UiPath.System.Activities.ViewModels + + + + + + + + + True + True + + + + + + [rpaurl] + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/InitAllSettings.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/InitAllSettings.xaml new file mode 100644 index 0000000000..868edec43e --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/InitAllSettings.xaml @@ -0,0 +1,287 @@ + + + + + + + + + + 591.2,2556 + GetAllSettings_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Data.SqlClient + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + [out_Config] + + + [New Dictionary(of String, Object)] + + + + + + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + True + False + + + + + + [out_Config(Row("Name").ToString.Trim)] + + + [Row("Value")] + + + + + + + + + + + + + True + False + + + + + + + True + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + False + + + + + + + + + + True + + + + + + + + [AssetValue] + + + + + [out_Config(row("Name").ToString)] + + + [AssetValue] + + + + + + + + + False + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/KillAllProcesses.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/KillAllProcesses.xaml new file mode 100644 index 0000000000..a74ba1564d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/KillAllProcesses.xaml @@ -0,0 +1,65 @@ + + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.ObjectModel + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data.Common + System.Data + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/Process.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/Process.xaml new file mode 100644 index 0000000000..c271601c40 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/Process.xaml @@ -0,0 +1,320 @@ + + + + + + + + + + 818.4,454.4 + ProcessTransaction_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.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + UiPath.UIAutomationNext.Contracts + UiPath.UIAutomationNext.Models.CV + UiPath.UIAutomationNext.Activities.Services.RuntimeAnalyze + System.Security + System.ComponentModel + System.Linq.Expressions + System.Reflection + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Windows.Forms + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + UiPath.UIAutomationNext + UiPath.UIAutomationNext.Activities + UiPath.Excel.Activities + UiPath.Testing.Activities + UiPath.OCR.Activities + UiPath.Platform + System.Runtime.InteropServices + System.ComponentModel.EventBasedAsync + System.ComponentModel.Primitives + UiPath.Excel.Activities.Design + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Collections.NonGeneric + System.Linq.Expressions + System.Linq.Async + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + UiPath.System.Activities.ViewModels + + + + + + True + True + + + + + + + + + + + + + + True + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/RetryCurrentTransaction.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/RetryCurrentTransaction.xaml new file mode 100644 index 0000000000..ace3dd0a79 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/RetryCurrentTransaction.xaml @@ -0,0 +1,245 @@ + + + + + + + + + 884.666666666667,809.333333333333 + ActivityBuilder_1 + Assembly references and imported namespaces for internal implementation + + + System + System.Activities + System.Linq + UiPath.Core + System.Collections.ObjectModel + UiPath.Core.Activities + + + + + System.Private.CoreLib + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Linq + System.Private.CoreLib + System.ServiceModel + UiPath.System.Activities + System.Data.Common + UiPath.UiAutomation.Activities + + + + + + True + False + 360,2.4 + 60,74.6666666666667 + 390,77.0666666666667 390,136.666666666667 + 831 + 668 + True + + + + __ReferenceID10 + + + + + True + 340,136.666666666667 + 100,86.6666666666667 + Yes + No + 340,180 257.866666666667,180 257.866666666667,256.4 + 440,180 470,180 470,179.933333333333 530,179.933333333333 + + + + + + + True + 201.2,256.4 + 113.333333333333,86.6666666666667 + Yes + No + 201.2,299.733333333333 130,299.733333333333 130,383.666666666667 + 314.533333333333,299.733333333333 445.986324786325,299.733333333333 445.986324786325,352.082497358647 570,352.082497358647 570,383.6 + + + + + + + 30,383.666666666667 + 200,52.6666666666667 + 130,436.333333333333 130,466.333333333333 131,466.333333333333 131,486.266666666667 + + + + + + True + False + + + + + + + + 0,486.266666666667 + 262,62 + 131,548.266666666667 131,599 + + + + + [io_RetryNumber] + + + 0 + + + + + + + 0,599 + 262,62 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + + + + + 470,383.6 + 200,52.6666666666667 + 570,436.266666666667 570,476.666666666667 + + + + + + + + True + 502.333333333333,476.666666666667 + 135.333333333333,86.6666666666667 + 502.333333333333,520 430,520 430,599 + 637.666666666666,520 700,520 700,599 + No + Yes + + + + + + + 299,599 + 262,62 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + 569,599 + 262,62 + + + + + [io_RetryNumber] + + + [io_RetryNumber+1] + + + + + + + + + + + + + + + 530,153.6 + 200,52.6666666666667 + 630,206.266666666667 630,249 + + + + + + + + 499,249 + 262,62 + 160,560 160,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + __ReferenceID0 + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID5 + __ReferenceID6 + __ReferenceID7 + __ReferenceID8 + __ReferenceID9 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/SetTransactionStatus.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/SetTransactionStatus.xaml new file mode 100644 index 0000000000..9b7b6ac400 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/SetTransactionStatus.xaml @@ -0,0 +1,663 @@ + + + + + + + + + + + + + + + + + 1223.3333333333333,1304.6666666666667 + SetTransactionStatus_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Data.Common + System.Memory + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + 270,2.5 + 60,74.66666666666667 + 687.9999999999999 + 300,77.7 300,126.4 + 840.8 + False + True + + + + __ReferenceID5 + + + + + True + 262.8,126.4 + 76,86.66666666666667 + 338.8,169.73333333333335 448.6666666666667,169.73333333333335 448.6666666666667,266.4 + 262.8,170 110,170 110,471.6 + + + + + + + 10,471.6 + 200,163.33333333333334 + 110,634.9333333333334 110,664.9333333333334 210,664.9333333333334 210,715.6 + + + + + + False + True + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + True + False + + + + + Success + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + + + + 110,715.6 + 200,84.66666666666667 + + + + + + True + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + True + + + + + + [io_RetryNumber] + + + 0 + + + + True + + + + + + [io_ConsecutiveSystemExceptions] + + + 0 + + + + True + + + + + + + + + + + + + True + 388,266.4 + 122,86.66666666666667 + 388,309.733333333333 330,309.733333333333 330,469.333333333333 + 509.6,310 550,310 550,467.666666666667 + + + + + + + 230,469.333333333333 + 200,196.66666666666666 + 330,665.9999999999997 330,695.9999999999997 210,695.9999999999997 210,715.6 + + + + + + False + False + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + True + False + + + + + BusinessException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + __ReferenceID0 + + + + + + + + 450,467.666666666667 + 200,180 + + + + + + + + + + False + False + True + + + + + + [QueueRetry] + + + [in_TransactionItem isNot Nothing AndAlso (in_TransactionItem.GetType is GetType(UiPath.Core.QueueItem))] + + + + + + True + False + True + + + + + + [in_Config("ExScreenshotsFolderPath").ToString] + [ScreenshotPath] + + + + + + + + False + False + + + + + + + + + + + + + + + True + False + + + + + + + + + + + + True + + + + + + + + + + + + + + + False + False + + + + + + [io_RetryNumber] + + + [in_TransactionItem.RetryNo] + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + ApplicationException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + [io_ConsecutiveSystemExceptions] + + + [io_ConsecutiveSystemExceptions+1] + + + + + [in_Config] + [io_RetryNumber] + [io_TransactionNumber] + [in_SystemException] + [QueueRetry] + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + True + False + True + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + + + + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID0 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/TakeScreenshot.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/TakeScreenshot.xaml new file mode 100644 index 0000000000..c607762409 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Framework/TakeScreenshot.xaml @@ -0,0 +1,127 @@ + + + + + + + + + 546,1177.33333333333 + TakeScreenshot_2 + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.ObjectModel + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Platform + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + + + + + True + True + + + + + + + + + + + + + True + + + + + + + + [io_FilePath] + + + [Path.Combine(in_Folder, "ExceptionScreenshot_"+Now.ToString("yyMMdd.hhmmss")+".png")] + + + + + + + [ScreenshotFileInfo] + + + [New FileInfo(io_FilePath)] + + + + + + True + False + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Main.xaml b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Main.xaml new file mode 100644 index 0000000000..fe3c83a6f2 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Main.xaml @@ -0,0 +1,886 @@ + + + + + + + + + 693.3333333333334,869.3333333333334 + Main2_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + Microsoft.VisualBasic.CompilerServices + Newtonsoft.Json + Newtonsoft.Json.Linq + 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 + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Forms.Integration + System.Windows.Markup + System.Xml + System.Xml.Linq + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + System.ComponentModel + UiPath.Excel + UiPath.Excel.Activities + System.Linq.Expressions + System.Activities.Runtime.Collections + UiPath.Core.Activities.Orchestrator + UiPath.UIAutomationCore.Contracts + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Newtonsoft.Json + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + 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.ObjectModel + System.Private.CoreLib + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + 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 + WindowsFormsIntegration + System.ComponentModel.EventBasedAsync + UiPath.Excel.Activities.Design + UiPath.Excel.Activities + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Collections.NonGeneric + System.Linq.Expressions + System.Data.SqlClient + System.Linq.Async + UiPath.System.Activities.ViewModels + UiPath.UIAutomationNext + + + + + + True + 70,22.5 + 669 + 705 + 120,47.5 150,47.5 150,59.66666666666666 223,59.66666666666666 + True + + + + + + + + + + + True + True + False + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + True + False + + + + + + [TransactionNumber] + [Config] + [TransactionItem] + [TransactionField1] + [TransactionField2] + [TransactionID] + [dt_TransactionData] + + + + + + + + True + False + + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + + + + + + 224.333333333333,212.333333333333 + 229.33333333333334,110.66666666666667 + False + 217 + 34 + True + + + + + + + 338.99999999999966,322.99999999999966 338.99999999999966,440.666666666667 + 39 + 38 + True + + + + + + + + + True + False + + + + + + + True + + + + + [BusinessException] + + + [Nothing] + + + + + [TransactionItem] + [Config] + [RPA_page] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + False + + + + + [BusinessException] + + + [Exception] + + + + + + True + False + + + + + + [BusinessException] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + [SystemException] + + + [Exception] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [SystemException] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + + + 234.333333333333,440.666666666667 + 209.33333333333334,194 + False + 197 + 34 + True + + + + + + + 297.133333333333,634.666666666667 297.133333333333,664.666666666667 485,664.666666666667 485,64.96666666666667 455,64.96666666666667 + 23 + 40 + True + + + [SystemException IsNot Nothing] + + + + + + + True + False + + + + + + + True + False + + + + + [SystemException] + + + [Nothing] + + + + + + True + False + True + + + + + + + True + False + + + + + + Data\Config.xlsx + [{"Settings", "Constants"}] + [Config] + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueName")] + + + [in_OrchestratorQueueName] + + + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueFolder")] + + + [in_OrchestratorQueueFolder] + + + + + + + + + + + True + True + False + + + + + + [Config("logF_BusinessProcessName").ToString] + + + + True + + + + + + + + + + + + True + + + + + [filestr] + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + + + + + + True + + + + + + + + [Config] + [RPA_page] + + + + + + + + + False + False + + + + + + + + + [SystemException] + + + [Exception] + + + + True + + + + + + + + + + + 223,6.66666666666666 + 232,106 + False + 220 + 29 + True + + + + + + + 39 + 38 + 339,112.66666666666666 338.99999999999966,212.333333333333 + True + + + + __ReferenceID0 + + + + + [SystemException is Nothing] + + + + + 339,112.66666666666666 339,142.66666666666666 85.5,142.66666666666666 85.5,208 + 39 + 34 + True + + + + + + + + + True + + + + + + + + + True + + + + + Data\Output + [strfilepath] + + + + + + + False + False + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + + 18,208 + 150,122.66666666666667 + False + 138 + 29 + True + + + + + + + + [SystemException isNot Nothing] + + + + + + + + + 349.46666666666636,634.666666666667 349.46666666666636,664.666666666667 483.66666666666634,664.666666666667 483.66666666666634,245.53333333333302 453.66666666666634,245.53333333333302 + 43 + 20 + True + True + + + + __ReferenceID0 + + [BusinessException IsNot Nothing] + + + + + 391.33333333333303,634.666666666667 391.33333333333303,649.7999999999997 483.66666666666634,649.7999999999997 483.66666666666634,289.79999999999967 453.66666666666634,289.79999999999967 + 59 + 52 + True + True + + + + __ReferenceID0 + + [SystemException Is Nothing And BusinessException is Nothing] + + + + + + + + [TransactionItem IsNot Nothing] + + + + + 338.99999999999966,322.99999999999966 338.99999999999966,352.99999999999966 93,352.99999999999966 93,330.6666666666667 + 39 + 39 + True + True + + + + __ReferenceID1 + + + + + [TransactionItem Is Nothing] + + + + __ReferenceID2 + __ReferenceID1 + __ReferenceID3 + + + + + + + + + + + + + + + + + ReadRange_1 + DataTable + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Main.xaml.json b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Main.xaml.json new file mode 100644 index 0000000000..07dc57c1d3 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/Main.xaml.json @@ -0,0 +1,33 @@ +{ + "DisplayName": "Main", + "Tooltip": null, + "HelpLink": null, + "Color": null, + "OriginalIconFileName": null, + "Arguments": [ + { + "Name": "in_OrchestratorQueueName", + "DisplayName": "in_OrchestratorQueueName", + "Category": null, + "Tooltip": "Allows the Orchestrator queue name to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + }, + { + "Name": "in_OrchestratorQueueFolder", + "DisplayName": "in_OrchestratorQueueFolder", + "Category": null, + "Tooltip": "Allows the Orchestrator folder name where the queue is created to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + } + ] +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/README.md b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/README.md new file mode 100644 index 0000000000..0dd52882bd --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/README.md @@ -0,0 +1,39 @@ +### Documentation is included in the Documentation folder ### + + +### REFrameWork Template ### +**Robotic Enterprise Framework** + +* Built on top of *Transactional Business Process* template +* Uses *State Machine* layout for the phases of automation project +* Offers high level logging, exception handling and recovery +* Keeps external settings in *Config.xlsx* file and Orchestrator assets +* Pulls credentials from Orchestrator assets and *Windows Credential Manager* +* Gets transaction data from Orchestrator queue and updates back status +* Takes screenshots in case of system exceptions + + +### How It Works ### + +1. **INITIALIZE PROCESS** + + ./Framework/*InitiAllSettings* - Load configuration data from Config.xlsx file and from assets + + ./Framework/*GetAppCredential* - Retrieve credentials from Orchestrator assets or local Windows Credential Manager + + ./Framework/*InitiAllApplications* - Open and login to applications used throughout the process + +2. **GET TRANSACTION DATA** + + ./Framework/*GetTransactionData* - Fetches transactions from an Orchestrator queue defined by Config("OrchestratorQueueName") or any other configured data source + +3. **PROCESS TRANSACTION** + + *Process* - Process trasaction and invoke other workflows related to the process being automated + + ./Framework/*SetTransactionStatus* - Updates the status of the processed transaction (Orchestrator transactions by default): Success, Business Rule Exception or System Exception + +4. **END PROCESS** + + ./Framework/*CloseAllApplications* - Logs out and closes applications used throughout the process + + +### For New Project ### + +1. Check the Config.xlsx file and add/customize any required fields and values +2. Implement InitiAllApplications.xaml and CloseAllApplicatoins.xaml workflows, linking them in the Config.xlsx fields +3. Implement GetTransactionData.xaml and SetTransactionStatus.xaml according to the transaction type being used (Orchestrator queues by default) +4. Implement Process.xaml workflow and invoke other workflows related to the process being automated diff --git a/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/project.json b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/project.json new file mode 100644 index 0000000000..878f4f29f2 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2347Project RPA challenge with REFramework_Priyesh/project.json @@ -0,0 +1,104 @@ +{ + "name": "2347Project RPA challenge with REFramework_Priyesh", + "projectId": "6dbc8099-ee88-42f7-914e-9e368f5015ec", + "description": "Create a solution to complete RPA challenge form filling.", + "main": "Main.xaml", + "dependencies": { + "UiPath.Excel.Activities": "[2.24.1]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.Testing.Activities": "[24.10.2-preview]", + "UiPath.UIAutomation.Activities": "[24.11.1-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.1", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": true, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [ + { + "editingStatus": "InProgress", + "testCaseId": "daaa1a2a-110c-4227-b45a-d042b24ab481", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\GetTransactionDataTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "df74ae9d-a8e9-4878-b751-839af3f1bc77", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllApplicationsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "3e8e8e54-d594-4dd0-8f86-0af63cdea4ea", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllSettingsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "c39c3389-c849-4943-bbdf-5fa09c70b177", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\MainTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "c6060eb1-4ad7-4b93-9c14-f9a99926527b", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\ProcessTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "1233f695-1dd3-42c0-ad3c-58f06a4c9434", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\WorkflowTestCaseTemplate.xaml" + } + ], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "4180d24d-eae0-4255-8e9a-53f88682292e", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/107dba90-1041-44b2-a91f-a99b5d9b7c0c b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/107dba90-1041-44b2-a91f-a99b5d9b7c0c new file mode 100644 index 0000000000..11b1e59338 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/107dba90-1041-44b2-a91f-a99b5d9b7c0c @@ -0,0 +1 @@ +{"Target":{"Guid":"107dba90-1041-44b2-a91f-a99b5d9b7c0c","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultbrowndog267footjobVerifyNotVerifiedorangemouse851homepage-VerifyNotVerifiedbrownbird573sheridanVerifyNotVerifiedheavyfrog639visaVerifyNotVerifiedbluesnake706cangVerifyNotVerifiedsmallleopard410jeepsterVerifyNotVerifiedwhitecat298federicoVerifyNotVerifiedorangewolf619yeahVerifyNotVerifiedsaddog556deannaVerifyNotVerifiedbeautifulladybug169neutronVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nbrowndog267\tfootjob\t\tVerify\tNotVerified\norangemouse851\thomepage-\t\tVerify\tNotVerified\nbrownbird573\tsheridan\t\tVerify\tNotVerified\nheavyfrog639\tvisa\t\tVerify\tNotVerified\nbluesnake706\tcang\t\tVerify\tNotVerified\nsmallleopard410\tjeepster\t\tVerify\tNotVerified\nwhitecat298\tfederico\t\tVerify\tNotVerified\norangewolf619\tyeah\t\tVerify\tNotVerified\nsaddog556\tdeanna\t\tVerify\tNotVerified\nbeautifulladybug169\tneutron\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"INPUT","colName":"Hash","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>input","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"browndog267","tableCol":"3"}}]}} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb new file mode 100644 index 0000000000..d857b87ed3 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb @@ -0,0 +1 @@ +{"Target":{"Guid":"45d6f56c-7f18-4776-b1d6-66fc8554b8cb","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultbrowndog267footjobVerifyNotVerifiedorangemouse851homepage-VerifyNotVerifiedbrownbird573sheridanVerifyNotVerifiedheavyfrog639visaVerifyNotVerifiedbluesnake706cangVerifyNotVerifiedsmallleopard410jeepsterVerifyNotVerifiedwhitecat298federicoVerifyNotVerifiedorangewolf619yeahVerifyNotVerifiedsaddog556deannaVerifyNotVerifiedbeautifulladybug169neutronVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nbrowndog267\tfootjob\t\tVerify\tNotVerified\norangemouse851\thomepage-\t\tVerify\tNotVerified\nbrownbird573\tsheridan\t\tVerify\tNotVerified\nheavyfrog639\tvisa\t\tVerify\tNotVerified\nbluesnake706\tcang\t\tVerify\tNotVerified\nsmallleopard410\tjeepster\t\tVerify\tNotVerified\nwhitecat298\tfederico\t\tVerify\tNotVerified\norangewolf619\tyeah\t\tVerify\tNotVerified\nsaddog556\tdeanna\t\tVerify\tNotVerified\nbeautifulladybug169\tneutron\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"BUTTON","aaname":"Verify","colName":"Validate","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>button","innertext":"Verify","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"browndog267","tableCol":"4","visibleinnertext":"Verify"}}]}} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb_07d49402-edb8-40ff-89ac-370a86b41be0 b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb_07d49402-edb8-40ff-89ac-370a86b41be0 new file mode 100644 index 0000000000..2f70865d61 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb_07d49402-edb8-40ff-89ac-370a86b41be0 @@ -0,0 +1 @@ +{"Target":{"Guid":"45d6f56c-7f18-4776-b1d6-66fc8554b8cb","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultpurplegorilla524whistlerVerifyverifiedhappybird435100000VerifyNotVerifiedbluesnake935temp123VerifyNotVerifiedsmallbird637keishaVerifyNotVerifiedhappymeercat299momsuckVerifyNotVerifiedbrownpanda619samsungVerifyNotVerifiedwhitepanda606dealerVerifyNotVerifiedlazylion858triggerVerifyNotVerifiedlazyelephant979exodusVerifyNotVerifiedredswan869trekVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\npurplegorilla524\twhistler\t\tVerify\tverified\nhappybird435\t100000\t\tVerify\tNotVerified\nbluesnake935\ttemp123\t\tVerify\tNotVerified\nsmallbird637\tkeisha\t\tVerify\tNotVerified\nhappymeercat299\tmomsuck\t\tVerify\tNotVerified\nbrownpanda619\tsamsung\t\tVerify\tNotVerified\nwhitepanda606\tdealer\t\tVerify\tNotVerified\nlazylion858\ttrigger\t\tVerify\tNotVerified\nlazyelephant979\texodus\t\tVerify\tNotVerified\nredswan869\ttrek\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"BUTTON","aaname":"Verify","colName":"Validate","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>button","innertext":"Verify","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"purplegorilla524","tableCol":"4","visibleinnertext":"Verify"}}]},"Anchors":[{"Guid":"07d49402-edb8-40ff-89ac-370a86b41be0","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultpurplegorilla524whistlerVerifyverifiedhappybird435100000VerifyNotVerifiedbluesnake935temp123VerifyNotVerifiedsmallbird637keishaVerifyNotVerifiedhappymeercat299momsuckVerifyNotVerifiedbrownpanda619samsungVerifyNotVerifiedwhitepanda606dealerVerifyNotVerifiedlazylion858triggerVerifyNotVerifiedlazyelephant979exodusVerifyNotVerifiedredswan869trekVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\npurplegorilla524\twhistler\t\tVerify\tverified\nhappybird435\t100000\t\tVerify\tNotVerified\nbluesnake935\ttemp123\t\tVerify\tNotVerified\nsmallbird637\tkeisha\t\tVerify\tNotVerified\nhappymeercat299\tmomsuck\t\tVerify\tNotVerified\nbrownpanda619\tsamsung\t\tVerify\tNotVerified\nwhitepanda606\tdealer\t\tVerify\tNotVerified\nlazylion858\ttrigger\t\tVerify\tNotVerified\nlazyelephant979\texodus\t\tVerify\tNotVerified\nredswan869\ttrek\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"TD","aaname":"purplegorilla524","colName":"userId","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td","innertext":"purplegorilla524","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"purplegorilla524","tableCol":"1","visibleinnertext":"purplegorilla524"}}]}]} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/5bc37993-9350-46a3-9dc4-39154398e02c_bb5c4723-91b3-4f45-859e-ee6a124f059a b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/5bc37993-9350-46a3-9dc4-39154398e02c_bb5c4723-91b3-4f45-859e-ee6a124f059a new file mode 100644 index 0000000000..53b509b4a8 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/5bc37993-9350-46a3-9dc4-39154398e02c_bb5c4723-91b3-4f45-859e-ee6a124f059a @@ -0,0 +1 @@ +{"Target":{"Guid":"5bc37993-9350-46a3-9dc4-39154398e02c","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultbrowndog267footjobVerifyNotVerifiedorangemouse851homepage-VerifyNotVerifiedbrownbird573sheridanVerifyNotVerifiedheavyfrog639visaVerifyNotVerifiedbluesnake706cangVerifyNotVerifiedsmallleopard410jeepsterVerifyNotVerifiedwhitecat298federicoVerifyNotVerifiedorangewolf619yeahVerifyNotVerifiedsaddog556deannaVerifyNotVerifiedbeautifulladybug169neutronVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nbrowndog267\tfootjob\t\tVerify\tNotVerified\norangemouse851\thomepage-\t\tVerify\tNotVerified\nbrownbird573\tsheridan\t\tVerify\tNotVerified\nheavyfrog639\tvisa\t\tVerify\tNotVerified\nbluesnake706\tcang\t\tVerify\tNotVerified\nsmallleopard410\tjeepster\t\tVerify\tNotVerified\nwhitecat298\tfederico\t\tVerify\tNotVerified\norangewolf619\tyeah\t\tVerify\tNotVerified\nsaddog556\tdeanna\t\tVerify\tNotVerified\nbeautifulladybug169\tneutron\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"BUTTON","aaname":"Verify","colName":"Validate","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>button","innertext":"Verify","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"browndog267","tableCol":"4","visibleinnertext":"Verify"}}]},"Anchors":[{"Guid":"bb5c4723-91b3-4f45-859e-ee6a124f059a","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultbrowndog267footjobVerifyNotVerifiedorangemouse851homepage-VerifyNotVerifiedbrownbird573sheridanVerifyNotVerifiedheavyfrog639visaVerifyNotVerifiedbluesnake706cangVerifyNotVerifiedsmallleopard410jeepsterVerifyNotVerifiedwhitecat298federicoVerifyNotVerifiedorangewolf619yeahVerifyNotVerifiedsaddog556deannaVerifyNotVerifiedbeautifulladybug169neutronVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nbrowndog267\tfootjob\t\tVerify\tNotVerified\norangemouse851\thomepage-\t\tVerify\tNotVerified\nbrownbird573\tsheridan\t\tVerify\tNotVerified\nheavyfrog639\tvisa\t\tVerify\tNotVerified\nbluesnake706\tcang\t\tVerify\tNotVerified\nsmallleopard410\tjeepster\t\tVerify\tNotVerified\nwhitecat298\tfederico\t\tVerify\tNotVerified\norangewolf619\tyeah\t\tVerify\tNotVerified\nsaddog556\tdeanna\t\tVerify\tNotVerified\nbeautifulladybug169\tneutron\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"TD","aaname":"browndog267","colName":"userId","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td","innertext":"browndog267","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"browndog267","tableCol":"1","visibleinnertext":"browndog267"}}]}]} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/6696cf26-5fcd-489e-8a5b-41e382930e51_196be9f9-a57e-4749-8441-e7efbeb95c2a b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/6696cf26-5fcd-489e-8a5b-41e382930e51_196be9f9-a57e-4749-8441-e7efbeb95c2a new file mode 100644 index 0000000000..5c43ec0577 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/6696cf26-5fcd-489e-8a5b-41e382930e51_196be9f9-a57e-4749-8441-e7efbeb95c2a @@ -0,0 +1 @@ +{"Target":{"Guid":"6696cf26-5fcd-489e-8a5b-41e382930e51","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultpurplegorilla524whistlerVerifyverifiedhappybird435100000VerifyNotVerifiedbluesnake935temp123VerifyNotVerifiedsmallbird637keishaVerifyNotVerifiedhappymeercat299momsuckVerifyNotVerifiedbrownpanda619samsungVerifyNotVerifiedwhitepanda606dealerVerifyNotVerifiedlazylion858triggerVerifyNotVerifiedlazyelephant979exodusVerifyNotVerifiedredswan869trekVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\npurplegorilla524\twhistler\t\tVerify\tverified\nhappybird435\t100000\t\tVerify\tNotVerified\nbluesnake935\ttemp123\t\tVerify\tNotVerified\nsmallbird637\tkeisha\t\tVerify\tNotVerified\nhappymeercat299\tmomsuck\t\tVerify\tNotVerified\nbrownpanda619\tsamsung\t\tVerify\tNotVerified\nwhitepanda606\tdealer\t\tVerify\tNotVerified\nlazylion858\ttrigger\t\tVerify\tNotVerified\nlazyelephant979\texodus\t\tVerify\tNotVerified\nredswan869\ttrek\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"INPUT","colName":"Hash","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>input","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"purplegorilla524","tableCol":"3"}}]},"Anchors":[{"Guid":"196be9f9-a57e-4749-8441-e7efbeb95c2a","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultpurplegorilla524whistlerVerifyverifiedhappybird435100000VerifyNotVerifiedbluesnake935temp123VerifyNotVerifiedsmallbird637keishaVerifyNotVerifiedhappymeercat299momsuckVerifyNotVerifiedbrownpanda619samsungVerifyNotVerifiedwhitepanda606dealerVerifyNotVerifiedlazylion858triggerVerifyNotVerifiedlazyelephant979exodusVerifyNotVerifiedredswan869trekVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\npurplegorilla524\twhistler\t\tVerify\tverified\nhappybird435\t100000\t\tVerify\tNotVerified\nbluesnake935\ttemp123\t\tVerify\tNotVerified\nsmallbird637\tkeisha\t\tVerify\tNotVerified\nhappymeercat299\tmomsuck\t\tVerify\tNotVerified\nbrownpanda619\tsamsung\t\tVerify\tNotVerified\nwhitepanda606\tdealer\t\tVerify\tNotVerified\nlazylion858\ttrigger\t\tVerify\tNotVerified\nlazyelephant979\texodus\t\tVerify\tNotVerified\nredswan869\ttrek\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"TD","aaname":"purplegorilla524","colName":"userId","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td","innertext":"purplegorilla524","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"purplegorilla524","tableCol":"1","visibleinnertext":"purplegorilla524"}}]}]} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7 b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7 new file mode 100644 index 0000000000..3695b26fb9 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7 @@ -0,0 +1 @@ +{"Target":{"Guid":"d7e5a396-a012-4b62-8119-af242c2ea4a7","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultbrowndog267footjobVerifyNotVerifiedorangemouse851homepage-VerifyNotVerifiedbrownbird573sheridanVerifyNotVerifiedheavyfrog639visaVerifyNotVerifiedbluesnake706cangVerifyNotVerifiedsmallleopard410jeepsterVerifyNotVerifiedwhitecat298federicoVerifyNotVerifiedorangewolf619yeahVerifyNotVerifiedsaddog556deannaVerifyNotVerifiedbeautifulladybug169neutronVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nbrowndog267\tfootjob\t\tVerify\tNotVerified\norangemouse851\thomepage-\t\tVerify\tNotVerified\nbrownbird573\tsheridan\t\tVerify\tNotVerified\nheavyfrog639\tvisa\t\tVerify\tNotVerified\nbluesnake706\tcang\t\tVerify\tNotVerified\nsmallleopard410\tjeepster\t\tVerify\tNotVerified\nwhitecat298\tfederico\t\tVerify\tNotVerified\norangewolf619\tyeah\t\tVerify\tNotVerified\nsaddog556\tdeanna\t\tVerify\tNotVerified\nbeautifulladybug169\tneutron\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"INPUT","colName":"Hash","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>input","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"browndog267","tableCol":"3"}}]}} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7_7c9f47b3-abb6-43af-bbf9-a12acf12b37d b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7_7c9f47b3-abb6-43af-bbf9-a12acf12b37d new file mode 100644 index 0000000000..bd7aeba8ee --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/AncestryPersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7_7c9f47b3-abb6-43af-bbf9-a12acf12b37d @@ -0,0 +1 @@ +{"Target":{"Guid":"d7e5a396-a012-4b62-8119-af242c2ea4a7","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultbrowndog267footjobVerifyNotVerifiedorangemouse851homepage-VerifyNotVerifiedbrownbird573sheridanVerifyNotVerifiedheavyfrog639visaVerifyNotVerifiedbluesnake706cangVerifyNotVerifiedsmallleopard410jeepsterVerifyNotVerifiedwhitecat298federicoVerifyNotVerifiedorangewolf619yeahVerifyNotVerifiedsaddog556deannaVerifyNotVerifiedbeautifulladybug169neutronVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nbrowndog267\tfootjob\t\tVerify\tNotVerified\norangemouse851\thomepage-\t\tVerify\tNotVerified\nbrownbird573\tsheridan\t\tVerify\tNotVerified\nheavyfrog639\tvisa\t\tVerify\tNotVerified\nbluesnake706\tcang\t\tVerify\tNotVerified\nsmallleopard410\tjeepster\t\tVerify\tNotVerified\nwhitecat298\tfederico\t\tVerify\tNotVerified\norangewolf619\tyeah\t\tVerify\tNotVerified\nsaddog556\tdeanna\t\tVerify\tNotVerified\nbeautifulladybug169\tneutron\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"INPUT","colName":"Hash","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>input","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"browndog267","tableCol":"3"}}]},"Anchors":[{"Guid":"7c9f47b3-abb6-43af-bbf9-a12acf12b37d","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultbrowndog267footjobVerifyNotVerifiedorangemouse851homepage-VerifyNotVerifiedbrownbird573sheridanVerifyNotVerifiedheavyfrog639visaVerifyNotVerifiedbluesnake706cangVerifyNotVerifiedsmallleopard410jeepsterVerifyNotVerifiedwhitecat298federicoVerifyNotVerifiedorangewolf619yeahVerifyNotVerifiedsaddog556deannaVerifyNotVerifiedbeautifulladybug169neutronVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nbrowndog267\tfootjob\t\tVerify\tNotVerified\norangemouse851\thomepage-\t\tVerify\tNotVerified\nbrownbird573\tsheridan\t\tVerify\tNotVerified\nheavyfrog639\tvisa\t\tVerify\tNotVerified\nbluesnake706\tcang\t\tVerify\tNotVerified\nsmallleopard410\tjeepster\t\tVerify\tNotVerified\nwhitecat298\tfederico\t\tVerify\tNotVerified\norangewolf619\tyeah\t\tVerify\tNotVerified\nsaddog556\tdeanna\t\tVerify\tNotVerified\nbeautifulladybug169\tneutron\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"TD","aaname":"browndog267","colName":"userId","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td","innertext":"browndog267","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"browndog267","tableCol":"1","visibleinnertext":"browndog267"}}]}]} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/107dba90-1041-44b2-a91f-a99b5d9b7c0c b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/107dba90-1041-44b2-a91f-a99b5d9b7c0c new file mode 100644 index 0000000000..f95f412750 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/107dba90-1041-44b2-a91f-a99b5d9b7c0c @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb new file mode 100644 index 0000000000..4a086a176d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/45d6f56c-7f18-4776-b1d6-66fc8554b8cb @@ -0,0 +1 @@ +iVBORw0KGgoAAAANSUhEUgAAAvEAAADKCAYAAAAsGh+mAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAADbGSURBVHhe7Z0JuBXFmf4nm85EozE6Jhmd6F/cAQdRRBENIu64xB1BREQTFJREVEQMYYliEIEAIiKrgIAgCK6AgkpQRAQEUTECAhFZRAUXRtT6z1uc71Cn6XMXOOdy+p7f73ne595TXV1dvVT329VfV/+bAwAAAACARIGJBwAAAABIGJh4AAAAAICEgYkHAAAAAEgYmHgAAAAAgISBiQcAAAAASBiYeAAAAACAhIGJBwAAAABIGJh4AAAAAICEgYkHAAAAAEgYmHgAAAAAgISRdxP/ySefuBUrVrjly5cjhBBCCCGEcqC8mngZ+LVr17pvvvkmlQIAAAAAADtLXk28euAx8AAAAAAAuSWvJl5d/QAAAAAAkFsw8QAAAAAACQMTDwAAAACQMDDxAAAAAAAJAxMPAAAAAJAwMPEAAAAAAAkDEw8AAAAAkDAw8QAAAAAACQMTDwAAAACQMDDxAAAAAAAJAxMPAAAAAJAwMPEAAAAAAAkDEw8AAAAAkDAw8QAAAAAACQMTDwAAAACQMDDxAAAAAAAJAxMPAAAAAJAwMPEAAAAAAAkDEw8AAAAAkDAw8QAAAAAACQMTDwAAAACQMDDxAAAAAAAJAxMPAAAAAJAwMPF5pG3btu6QQw5xVatWdQsXLkylxtO/f/8y5wXYEewYi9NZZ53lnnrqKfftt9+mckMUa89169Z1a9asSaVCeFxNmzYtlboNnc90XtN05c0H2h/aL1qG9hMAVB6GDRuWPsd06tQplZpJ9+7d03l69eqVSi0dnbNsPjt/bdmyxfXu3dtfF6dPn+7TslER57eSwMTnEUw8FBIlmXhT+/bt/QkMtgcTHw8mHgDyyfvvv+9q1qzp27eM9YYNG1JTtvLll1+6Ro0a+elHHHGEmzt3bmpK6cSZ+MWLF7vq1av7NJWr8rOBia/EYOKhkAjN1vjx473xkdTTcMYZZ6SnTZo0KTUHhGDi48HEA0A+2bx5s2vevLlv34cddpibM2dOaspWQpN/8cUXu40bN6amlE6ciZdpv+GGG1yVKlXcwIED3ffff+/T49jZ81t5fGIcmPg8gomHQqIks6WeC/VgaNqNN95IWE0MmPh4MPEAkG9GjhyZPs9EzyPhtPKE0og4E18eMPE7SbaTd7b0TZs2uW7durkaNWr4aYceeqi77LLL3OzZszPutmRi1CN5yimn+HzSJZdc4t54441UjsxldOjQwd13332+PFtetp2zevVq17p1a59XatOmjbvnnnti8wLkipLMVngsh48Pdazeeeedrlq1an6ajlf1iCxdutRPN8rarpYsWeLn13TlU7kqX8sRH374oatdu7af9sgjj/g0oThIpYXxkJquNOXXfOLrr792Q4cO3a7dRuth20K9NxMmTPBPIsK2p3peccUVPs/hhx/u27ZubvRb20nbC7ZS0nElsl3k4vZVgwYN3LPPPpuxryzfSSedlM4XfYcjPH5vvvlm33tmx2K9evXcyy+/7PMBQDIJe9t1DVHvvNA5wM7NUf+k8/h1113nz+Garr+63qxduzaVI97EZ/OPOhcNGDAgfW7ReWj48OGx57fSrp3hMkKF119bXq1atWLLEEVl4vWIpUmTJumNFUobRxcPoZhgxQZnyzd16lSfL1yGHrtYnpJMvHZsGLoQVfQgBMgVJZktHZd16tTx0+wkopOmGeqojjvuOH+CFGVtV/Pnz0+f/KKqX7++W7VqlV+uxTbq5lZm7rPPPnMXXnihT9Nf/Va6pivN6ltSu5XCx6LhtrC2a21v0aJFWespqc2r7cNWdsTE6+LUsmXL9HxRjRgxwucrbZ8+9NBDfp9mOxebtD+1XwEgmYQhNWHHja5d1hEQGuCZM2emzXtUMt/r16/3+cpq4nWzcPfdd6fzxsnOb2W5dobLCGXrUNJ1NTyfFZWJV+yvbQT1vomVK1f6nhqlaYNp482YMSN9IZBRkLmYN29eOp/FXEV3gnqKtKwxY8b4suNMfHjBs7K1vJNPPnm7vAC5JJvZ0jFvPd2SPY60NB2TegIls6SnU9Y2NBqAKGu7ateunf994oknps8NkydPTpdnPe82yoAZ9jDUx9pHaOytHqqbfkt60rVs2bKMdhveeITbQjcajRs39uu7YsUKd/vtt6en9ejRw18k9A6BGVG1ebV92Eq4LUuTXeR0gbX93qdPH3+B1P6yfWX7PnzBTPtCx6DOvfaURPnXrVuXcS7Wfn7xxRf9ftM8SpPCJzsAkDzCsJmJEyf6tPBcYueX0PDrHKFzi84xOtdE5y+riQ87I1Smri0y64qdt/lt+WW9doo4nyjCEXnsOvTCCy+kO5huueUWv05Fa+Lvuusu9/HHH/uNoDedlV9/v/vuu/RFPLzbE9rpStdFRReXcBm6qOjiEhLdOeGBpTtH7RTDLoTRHQmQK8pitqxHPBs72q50EjMTL0M+btw4b+zV02omTL/D8vToVCfJaL11cgsfrSq/lmePVPVEQWbcCG/KzchZmUrXjYShuqqXRtPCXh1h7Vnrr/rCVspyXJmUtySi2zg08fYYWfv6888/99PVm6bf+j96XIowPCtMB4DkEZ735dN0XbFOn7J4p9CI27morCY+vIGwaAwRV2Yc2c5Rds4L66/rjj2Rtg4Nw9bXOjDyZuKfXfSVa/zQMlej67/cv/1+2Q6rWqd/uWZD17nHXv8iVXIm2TZMXLo2jJlok8UY6a5KB0S48UqSjEO2ZRvRnROWHTUIdiEsy4EIsCOUZrZatWqVcWOp9qBY8ssvvzz2sWR52pWQIVMvaZhPvQpdu3b1bckIjddzzz3ny9GIBPfff7833fqtdE23G+2S2lZYnm4kRLb2VlKbtvas6WF9i53wuApHPTK99NJL7uijj/bTw4ucjjXFjB577LHp+U22jWXQO3bsuN10veeg3nZNF8obt9+ypQNA8gg7QtXZoh52eyIbPe/r3KD3Zs455xx/PVKeUHYuKquJz3bN0P9KC8ss67VT2HUlLDdcfjZZZ3LOTfynX37nTXecId9ZNey7xq3+PHPUjPKevLVjFaP7u9/9brsd+9hjj2WYAU1Xr55CXaLSI5zSLhDRnVOS0ch2gADkCjvGpKjZspeEQtROrI3orv+OO+7wIWAW2lKedmXoBdiePXtmvMwoyWSrl0WEJ+pbb73VT9MJ+7333vPvk+i30jVd+ZS/pLYV9t5g4nNPeFzZRTAk7iKnpz166qM0GXyFPyn2/dRTT91uG9sFsVmzZttdEHUDqOnZ9ltJ+xMAkof1iKtjR09Wo+cWoXOC3pdRutSwYUN/fvnDH/6wXehNPkx8ea6ddl0Jyw2Xr3NenAfVzcm7776bWxP/1Tffu8aD82PgTSpfyzHKc/K2R7D2eF/G46233vIbWfkUu/vFF1+kX5g7/vjj/Z1eiObRvCLbso3ozgnNicyIHoUY2Q4QgFxhx5gUZ7ZCZILtpZrzzz/ftxmxo+1KoWYKfVA+M9hqDzoh28kujFm2R4Z2wtWjU5VroW6WbrGFmmbhNNFQtZLCaaLtLQynkWnUC5iGtWetv9YDtlLacRV3kdN+0G9diGfNmuXTRHQb61jRXwub0fGlMM2SYuLDc3G2dABIJmGnjP2Nnsd1TrDrj4y7fcAw7lxUVhNvNw+6luiaYkTLLM+1U9g5L1wH+VD14kfLMHQuNHJq4hVCE2e8c63+L22LPQ8vutpAb775pu/lCd8itg2mF/ZsY9lQkeFLUvYCnh7V20Vfd3DasNoBSteybLSN0i4QcTsnfFlB8cO82AoVRWlmK0TtwHq2dTLUiTNqusvTrhQnrxfC9Vsnp08//dTnU7iN5lN6aOLDl5Uki0EMX17VdOUzwmn20rjaktqw0hS6o958Ydsi2t5kEi18Q+X37dvX3xDwYmt2SjuutH1t29mF0+bRNtbL0LrIhjd+to1tnyqf/tf+UV67mcPEAxQXYWeoKfr0NWz3ut6oE0DXpPBFdzsXldXE69phL5XKB+q8puti9MXW8lw7RdhhpXfFrDMsPK9qGSpH1yINnHLaaaf50d5ETk38VYPWxprubFLYTZ/pn7s/jFzvftxyeWyeOGk5hla2c+fO6ZWNk22w8BFunOyxvy4SJQ0ldO211/odVdoFQmmaFhoF7QSGmIRdQXhSKM3ECw3JGB6bUckoq/2VtV2FjxijCsNphNqJDXmpafaCeRjfrulhj7vabVmGIxS2LeLaG0NMlo/Sjqs4E1/aNrZ9qwuv9WrFiXAagOLDesVNdl4x1FNd2nCQ/fr183nLauLLUqbVo6zXThF2Pkl2Q6Jzn7xmOC2UOptUp5ya+Oqdy/4Sa/cpn7kt333v5izf7P8+PveL2Hxxqt45c/QMrXCXLl3S8ZK6+9EdjZnl8OStuxyd+O0CIlOR7WNPeinCevklDSGpj47YI/YdMfFCFyf72JOmt2jRwg0aNCg2L0CuKM1sRZEp1pMjhZVpHv3VcWq9DOFb82VtV+ptVS+KHfvRjz0ZYW9L+AXZMF1/9TtEbbM8H3vK1t7Cjz2prnpqZh9kw8RnUtpxFWfihZ7aXHTRRRnb2Hqlwk+r6/yuD56U9WNP4bkYEw9Q+VCHT7ZQGkPnDX2kz16qly8cO3Zs+tpg15WymnhhH1+y65zKHD16dLrDyc5v5bl2Kq/Oe+Zf1euuuou465k+iBee+3Jq4uMMdzZt2vydaztug///0gFbe9b3u3XFdvmyCQAAAACgWNllJn7dpm8zTLx64/e8+cPt8mUTAAAAAECxsstMfJenP80Ip1F4TVy+bAIAAAAAKFZ2mYmXZODFyg1bYqeXJAAAAACAYqVCTfyvblvhDm6/Mq1Xl24z8WG68sXNHwoAAAAAoFipUBM//b1tH04pCeWLmz8UAAAAAECxUqEmvkbXf7l6PVanNW/F//r5Vn/+bUa68sXNHwoAAAAAoFjZpTHxZuL1N256SQIAAAAAKFbybuL/vdVyH+ceN83Ca5atj3+x9cB2K7MOOwkAAAAAUKzk3cQrNEbEvaxamon/+pvv3UX918ROAwAAAAAoVvJu4n/ccrk342f//ePtppVk4o/suMpPU298dJoEAAAAAFCsVEhMvMaD7//Sxu3SSzLx7SZs8C+8RtNNAAAAAADFSoWY+IZ91/ivskZHnclm4hV6s2nzd67VY59kpIcCAAAAAChWKsTES0NmbXLvr/3Gh8lYWpyJl4FXz72mWVqcAAAAAACKlQoz8T//44f+C62ffvmda/Hoej9qTWjiFTt/6YC1/uut76z+JuuINiYAAAAAgGKlwky8JKPedtwG/6KrzLwk9Fvx7wq56T7lM2/w4+YPBQAAAABQrFSoiTdpxBn1usuwT37rS9dz2ueuyeB17tAO20JtShMAAAAAVE6eW/q8u3FKa1dzaG33o7/9+w7rmMHHuebPXO9GLx6bKrnysEtMfC4EAAAAAJWLTzd/5k13nCHfWV0w/mK3+ouPU0tKPph4AAAAANjlfLXlK3f1U81iDXiupPK1nMoAJh4AAAAAdjkKoYkz3rnWQ/MeTi0x2WDiAQAAAGCX02Ry2Xrhf9nnAHfDcy1d11n3uqELh/u/+q30uPxRaTmVgcSaeISSKg23Wrf7atdm7CduwrwvU60HAACguKkx5PhY023a44Gfu/tf7+m2fLclNUcmSpep37f3L2PnN2k5lQFMPEK7WNcMXede/WBzqhUBAAAUJ3GG21RnxKnunU/e9flGvzPW97yfMLyO27vXfq7m0BNc06eu9QZerNy4yr/EGleOqTKAiUeoAKQvFetDZwAAAMVKnNmWZOBFWcx5/cfOdMs+W+7zX/5ko9g8UmUgbyZe478Pmrb1L0Jom8a/+aX7+4ufuaZD1vkPoFmbOfvvlWfYKwAAgPISZ7YVQqMeeBn4MOZdvfC3T2/ne9///MpfvHm3aeqd1zzrvlqfNU6+MoCJR2gXqt+MjRlGfsisTanWBAAAUFzEmW3FwAvrgd/9/j1drzf6+LRF6xa5ce8+4eavWeDj4Ue8PcobeOVT773SND0sz1QZwMQjtIt146j16XajLxkDAAAUI1GjrV50GXHFwFuaDLw+2BT2vEuKi1fve2jazewfMbBqRl6pMpB3E48QKlmdxm9rNyd0XeaWL1+OEEIIFZ2iRlsvrwr91W+F0IiogTdVfeR/3Ndbvk7Hwp855lyfX+E20bxxy0+a6IlHqAAUth0AAIBiJGq0Nf67kHnXb8XAK4TGpitdvfQy65b21D+fdn3nPuj/V0++UNy8TTdVBjDxCBWAwrYDAABQjESNtg0ZaXHuinkPw2Vk4MVr/5qdTlMM/YwVL6V/6+XW8LepMoCJR6gAFLYdAACAYiRqtLu91t2nK95dvxUWo5dYbbp64GXgr5p0dTpt4pJJ7pEFg/3/+uiTkPm36abKACYeoQJQ2HYAAACKkajRvnnaH326PuSk34qF14uuZuqjOqh/Fffp5k9d82eu979PHVXfz6+wnGjeygAmHqECUNh2AAAAipGo0ZYpF9azLimERqPQ6CXWaN6ZK//hQ2c0DKXSOv2jq58/zvRXBjDxCBWAwrYDAABQjESNtqS4ePW+a9x3/VZ8vEJmNAqNXmJVDLx+qwdeBv6Afgf5fDZSTVw8vFQZwMQjVAAK2w4AAEAxEme2Fdeur7Wq911fb7V0DSOpUWhk0tVTrxAa64HXX8XKb/rfTa7KgCPS84SqDGDiESoAhW0HAACgGIkz25K+1ir0Umu2eHiTeuBl4IVi6uPySJUBTDxCBaCw7QAAABQjcWbbpBFoNFykQms0ao1GptE48Jqm3nq9xKoYeIXQqAe+JAMvVQYw8QgVgMK2AwAAUIzEme1QMu0aJz5Exj5E4TXZQmhCVQYw8QgVgMK2AwAAUIzEme04KaRGw0Zq/HeZdv3V79JCbUJVBjDxCBWAwrYDAABQjMSZ7XypMoCJR6gAFLYdAACAYiTObOdLlQFMPEIFoLDtAAAAFCNxZjtfqgxg4hEqAIVtBwAAoBiJM9v5UmUAE49QAShsOwAAAMVInNlOmvbt/Ss/3OWfXrzNf0k2n2DiESoAhW0HAACgGIkzxUnXtc+0cK+mPj6VazDxCBWAwrYDAABQjMSZ4MqgA/od5FZuXJVay9yBiUeoABS2HQAAgGIkNL5P/fPpROqJ9ya4vnP7umZPX+d2v3/P9Pqc+/gFqbXMHZh4hApAYdsBAAAoRiqDiQ/Vf95DGUZ+6MLhqTXNDZh4hApAYdsBAAAoRirKxI95Z2x6Ofo/Lk+u1GrqzellXf5ko9Sa5gZMPEIFoLDtAAAAFCNmdqU4Q5wrVaSJ7zv3wfSy6o06PbWmuQETj1ABKGw7AAAAxYiZXSnOEO+sFK/e8ZVO7pyxDdPLOXXUae6OGe3duHfHx86TC4XrlUsw8QgVgMK2AwAAUIyEZjfODO+oxrzzuLvm6evc/n0OyFhGqF/2OdDnyUfPfLicXIKJR6gAFLYdAACAYiQ0u3FmeEf05JJJ7qwx56bLPWzAUe7aZ653PV7v6fq80c+1ePb37pjBNdPTaw+vm/NeeStbyiWY+DxqxCsfuaPPaeV+16ZP7PRC0pPzN7kr73jYVT23tRs6fYVP6zt5sfvNKc3cjfeNS+fT/0rTNEsrj27uMdH9qvZVsQqXIw147n13Rot73a9PbOynH9bg965V9yfc+Dc+zcgX1ah/fOxq/q7tTtWzohW2nUJj4cKFrmrVqq5///6plOwsWrTIHXvssa5Pnz6plJ1Hy9XyVQ8AAKi8hGbXDPD9T/Vwux2zu6vb4hT35HuTMsyxafT8Me7wC45w/3nK/m7QPwZnTLtkwuW+vEMGHO7av9zBzf94vluyYUmGFqx5y3V4uaM7/OGqPu9F4y5x5/7pPPerer92g2cNySivy+Nd3X+f8Rv3w6N/5A5s8N9u5NxRGdPjFK5XLsHE51FJM/Gq55Fn3egembrUp+XDxLfs9rg78OSm7oLWvdxlbftn6J6Rr6Xz/W3MG+6AOlf77ad5Ogx80dW/tqs388o7cd7GjHJNkxZ84ZrcNdjnw8TnhvKY+DfffNNVr17ddevWLZWy82DiAQCKg9DsmgEe+9bj7siLjnL7nryfe2TmoAxzbPrbpO7uJ9V3c2e0PtNNfv+pdHr31+53u3Xfw5d3z6vdtjPvUT3+zrh0/qPuqOb2q/ufbsBLD6fL6/Vcb/cfx/7U7Xn8z9zVf23q2g+/yz2xeEJ6ejaF65VLMPF5VJJMfJzyYeK1Lao3vMWNnLk6dro0dvZ6V6dRB59vyIsfptNl3Bve9ECJy39g/Hw/vUr96zHxOaI8Jn5nmDZtmjvkkEO2Ww4mHgCgOAjNbmiCr72vue/5bvvIbRnppis6Xul+VPXHrvPYLhnpZ4w+25d1zuMNY017nBReo3mqDDgyoyypxf3Xxy6nNIXrlUsw8XkUJj5T6u0/t+X97tSr/+LGzdkQm0d6+Pl/ehMet93UI69e9q6Pztpu2mOz1rgTr2jvTmvWxV37l0cx8TkCEw8AABVBaHZDE9zvhQfdz2rtFRtSY6E0vznzIDfijZHpdMXC791zP1/W0//3OzTqN0/9o/tZz1+4nz6wt2v6dHO3eP3i9LR5H89L1+HRRdvKk3QzoZ549ciH6aXJypNySaUw8TJ7tS+/03Ua+oqPhZbJUxy1em1lpC2fjKMMZJyJVBky3JZfJlHl/Kn3U+63TTv5/2VgrQyZURlKhZ9omkI/FMYRlpvNxMvM3v3I9O3mffz1TzLyKfZbMeCHnNbC51P+Pw+a4cuLrkO0TK2/4sktNMaUbb00LboNymriFcLSY9w833uu8iTth+5j5/ppls+2ner1xNzP0ulRqcddPfXRfSS17fOMXzeF24TpWo7VrffEhbH1LGSFbScfvP/++65mzZquU6dOqZStTJw40VWpUsXNmDEjleLc999/726//XZXp04dt2LFirSJV5z7sGHD3PHHH+/Ndo0aNdyIESN8fiPO8H/77bdu0qRJ7qSTTvLzHXrooa558+Zu6dKlfrrNo2nSb6rW8Ro56SW3bP0W17X3UHf4cfXd87Pe9r9Nr7/zkbum1V3uoGon+/ynnneVGz9ltlu67hs/ffHKje6Cxje6ho3+4Ms4uvaZ7vjTLnJvvPdxRjmosDT9va9REWvIrE2oiBWa3dAEK2Tl+Ca1YkNqLJTmgtsv9L81ukyTyU3d2aPP8+X8R/e9XKd+ndzfBv/NTZ031Q1aMDhjOVKrJ252/R/v7/NNnDnRHTGwmk//aZufuUvGXua6PXOfN+96GhDqz6M6uvNvu8D3zv91/D2x9fLTg2Xlkkpj4mUcZdoULy2jZwZVvbIKz1A+M5HlMfEyjDLRuiH4y5CX02VYerOOw92tf386ffMQxmvHmXhNUx7lVbqM91V3PuKNfFhXe9FU+VS2lqFlHfzb5j4tXIewTMWN6+biD/eO9XlVx78/uSi9/GzrpWk7auJb3z/Bl1nvms5+2Xc8+Lyvs5Zx3+g56Xwy5gqROeb8Nhk3W3E3G3HSTc3pzf/q59XLq+E0raPWR/ULDX0STTxCCCFUjArNbmiIpVZ9W3vjfMeQdhnpCqWRWZZp1u/Bbw3NKOewfke5KW9OcQPGD/Am/YpRV2VMl2o+cIK7d+C9bsjkIe6FBS/48Jtwep9X+7m7R/7Zndayvl+WeuTvHNbeDZs9fLubCFPjLk3S5j4sK5dUGhMvw6YeWEuTCVZIhYyijLLSdsTEX/zHvhmjoVgZMqNhvLbyqHdeL232mvCWT4sz8TK1Mq5mNi39rodf8OlWV5WhsmSy7aZA0jK17HAdrEzdDGi9Le/AKR+4I85smZE323pJO2LiR7+61hvr827skbFNte81msyltz6YTrPtoeXLuOvGo27jP/vfMvY2Kk6ctK1u+tt4v57aVuE0LVc3LwqlUUiN0jDxCCGEULIUmt3QEEvqgVdP/G9/Xy8dUjPqzcfcQWcd7F981QuwShu5aJQ7uEsV95M2/+HL2afX/j5M5t3173qT3qR/04zlSFcOb+zeWfdOOqSm6qAaPn33dnu63w6v70a9/ZgvOy6cxl68VT1UH6WNWzTeHXP5//gwH4X7hMvKJZXGxIfm0/TQs0t876yZaJm98pp4/Q3zlVTGvaNmpw26fseZeJlaGevBLyxPp0n6rXQZcf22oRjLsnyVqfXU+oZ5peadRmSY2WzrJe2Iic8mW/ewnrrB0E1IePNj5lx1snWPk0KltG3DJx0mPQlQnfRSq6Vh4pOrfVsvdge3X5mWfv/kmtfcf7X9wP8+4Lalbrdms90+Ny3KyCcpTdOU56A7V7g9rn/TS/9H86LCVL0eq1ERq9nQdaiIFZpdM8kmGXcZ+HAYSd/LXfXHvtfb8iku/r/qH+DqXH+y2/OBfXxZU5dN8+ZcPfLqjT/vsQvTyzmyRzX3/Pzn0wZ+4dqF6RFq9jt7f/fonBHpsrPFxIe97vpto9hYvWxZUi6p1CY+aiTjDLApFybeTK+Zdlu+/bZ5VW42WV4Z2jgTGl2+/VbvfNyIL9EXQfNh4mWq2w+Ylg6RCRW3naJS77nmzZbXQmXCcCOTxpI/9PQb/DsF4ZONJJv4fLFhwwZ31llnuXbt2vk49o4dO/rY9DVr1rgLL7zQde/ePR0Pf/HFF7uNGzf6+bK92Kr56tat69q2bZtKic/79ttvu3r16vl498MPP9w1a9bMv8S6ZcuWVI6tlPXFVsuXTZb3yy+/dI0aNfLS/wAAUNiEZjc0ySaF0sgsW0iNQliiptoMtEJvfvqnvXxZJ/as6827afrC6W72R6+78W88kf5tJr7djLv8PD+/bz/3y9/+qkwm3l68tZCalr1v9GPba4x7/Q7XK5dg4lOKlpFPE6+XT9v1n+Jj0aOykKBoD7opunz7LRNsoSSh8m3iLXbfwnlkuDX/g0+/69czbjtFZeugkJporLtCbJSeLdxGTyHshiGb4rZjoSlsO/nCDLoM+7Jly7yh14uqQgZext3S9dvYWRMvZNg1hnyXLl1cgwYNvNnWclatWpXKUX4T36FDB/fMM89spylTprhPP/0UEw8AkDBCsxuaZJNi0PUBJvXIy1wrhEUvvIZjtZuJr3X1Ce7yh69Ml/fA9J4+3l1a8K8F3rDLvIcm/sXl0/2oNcp/WPujymzi7cVb1Wfoa8PcCU1rZ4T4WB2kXFKpTXx0qMKoAQ7zRsvYEROvEVNKCqdRT7E+chQXThOVjcKiEJ0wPW75MrJaT61vmFeK9ujn2sTbNm7UbmBGT7ite1hPvZx7wmXttnuJdcxr6/zoQtFtql539b7rKUPcukm66Ym7GdJ2/q+Tmvj6dhn+Dx+7Hzd/oShsO/lk6tSp/mNM/fr1819WNWM8c+ZM/1ujzeivfhs7Y+I3b97s80VN9LPPPutHqQlHyymriV+wYIE7+uijM2404sDEAwAki9DshibZpA85abQXhdToRVf1yqvXO8wjE63pNhylfbH1yIHV3N0vd/ThMtbrbib++flTXKeZXVy1VCz878Zf6k6/qUGZTbxk9bnhgd+7vWv/3Oe1aeF65ZJKY+JlLMMXW2Uor+s80htWe1lUwxrqhcqjzr4pIy5bvb8ykeUx8TKWYRkKKdFLqKW92Kq6qNxobLf+V9y3DTNp8fzRF1u1TaMvq1osvgx7+GJrXN5cm3j1uGsUnEv+1C/DxPd8YoHPF1dPlRHmtRdzr+4wJJ0mA9/gunv8NghH1ymrovUsdIVtJ598+OGHrnbt2q5atWoZ5tZCbTQM5SmnnOJWr17t08XOmHj7rScAYfiMevw1VKVCe4zp06eXycQrzEdPDTTE5fz5832asWTJEjd37lz/1AETDwCQLEKzGxrkUPrQkszyXifs7c1y/+kPZUy32Hnl0RdVx7073tUYWitdbq3BJ7m7XvqzG714jHv4HwNdw14XuHrDT09PP2TAEX58+AatziiXibcXb39acw8fWqMQG5tmZUu5pNKYeBlTmUkNrSijrJ5YpUXjqNUbrPRal97hh0JU2IqMq9LKY+Itf5uek3zIioZXVFpozuNMvKbZcJAaBlN1kFQfGVm74ZDJVZy38lldcznEZK5MvOqgZapMjTSjeuhGSb+j9bQRfJSuZWlddeOh4TXDcBkL0VE+3RzE9bTfM/K17UbXCYWJj0c944qDl1nu1atXKnUr6hVX+i233OLHdjd2xsTLuLdv396X27RpUz8u/ZAhQ/x86onXkwHDxrI/+eSTfR79FlETL2TeZeKPOeYY161bNx9Go/or5v6qq67yNyWYeACAZBGa3dAgh7IRaRTzHvfxJ2nwrCHuwAb/7Yd+POeP57rWg25xNbod5/793p9lLCPUPr3+0zWe3NSNWjzal1FeE283D6pXNMQnXE4uqTQmXr3rGnowHH9cvdhmSE0yvBrNROZW+fRXH1SSuSyPiZdhVchL9INNZlilOBMvqQ5/7DU548NMKjNqOKN1Vf7b+z3nTmnSMcMcZyszbvz1XJt4SflltrVMla19oPJ1k1L13NZu+Eur0nllvMMPWGm76YYrzGPbWNOzKaxnnDDx2ZEpPuyww9ycOXNSKVvRB5/04ScZ7ZCdMfFCRl6x9/axJ+mSSy5xs2fPzvhQlP5XOI9CZZTHPkAVZ+KFPhalGxLdDCh/rVq1XN++fdOGHRMPAJAsQrMbGuSoNDZ83JjxoWS+z25zjjfy/iXXmnu409qd7ho9cbU7btiJ6eXsduf/pT90uus95+8Z85fXxEv6+JOWpdCaMD1cr1xSaUx8aaYuVzKDGTXRFaVs8eMo2QrbDgAAQDGyd6/90mZ34pInM4xwLqWvutpy9H9cnh2R4vPjQnxsWVIuwcSXUxVl4hVOo9CfaDx4GP8epqNkK2w7AAAAxcipo+qnzW6fuf0yjHAulQ8Tr5Foql92TMbHqKS+cx9ML6veqNNTa5obMPHlVEWZeJWtWHOFm8iwKw48Ln4cVQ6FbQcAAKAY+dOLt6UNb4vnfp9hkgtVir+/8I6L3MFn/z//Mm3XcX/NmH77i+3S63TxhMtTa5obMPHlVEWZeEnx42Gce1z8OKocCtsOAABAMTJxyaS04d39/j1d/3mZYSmFqD5T+7o9jtvT7XPSL3yMvobBtGnDFz2aESLUa06f1Jrmhkph4hFKusK2AwAAUKxcMP7iDCN/y7Q2bujCYRnGudA1YtFI3wMfGvgThtdxW77L/FL5zoKJR6gAFLYdAACAYmXdV+vdAf0OSpvfyiCZ+Xc+eTe1hrkDE49QAShsOwAAAMXMq/+a7a59pkWsIU6atB5an3yAiUeoABS2HQAAAHBu6MLh7vInG7kjBlaNNciFqoP6V/EvsSoGPtchNCGYeIQKQGHbAQAAACgNTDxCBaCw7QAAAACUBiYeoQJQ2HYAAAAASgMTj1ABKGw7AAAAAKWBiUeoABS2HQAAAIDSwMQjVAAK2w4AAABAaWDiESoAhW0HAAAAoDQw8QgVgMK2AwAAAFAamHiECkBh2wEAAAAoDUw8QgWgsO0AAAAAlAYmHqECUNh2AAAAAEoDE49QAShsOwAAAAClgYlHqAAUth0AAACA0sDEI1QACtsOAAAAQGlg4hEqAIVtBwAAAKA0cmri97z5w7QRmTAfE49QWYWJBwAAgPKQUxN/SveP0kakz/TPMfEIlUFqK9Zu1IYAAAAASiOnJr7N2E/SZqT58PWYeITKoLbj1qfbzUX916RaEwAAAEB2cmriJ8zbFhbw45bLXZcnlseaFoTQVg17dZPbs/W2MLSe0z5PtSYAAACA7OTUxIuGfddkGPlWo9e7IbM2xhoYhIpVj762yffAhwb++Hs+clu++z7VkgAAAACyk3MTv27Tt+5Xt61IGxOEUOnao/Vy98Lc5W75coQQQgih0pVzEy9e/WCzu2boulizghDKlNqK2gwAAABAWcmLiTfun7zcXTpgrTv07lWx5gWhYtWB7Vb6l1gVA08IDQAAAJSXvJp4dfUDAAAAAEBuwcQDAAAAACQMTDwAAAAAQMLAxAMAAAAAJAxMPAAAAABAwsDEAwAAAAAkDEw8AAAAAEDCwMQDAAAAACQMTDwAAAAAQMLAxAMAAAAAJAxMPAAAAABAwsDEAwAAAAAkDEw8AAAAAEDCwMQDAAAAACQMTDwAAAAAQMLAxAMAAAAAJAxMPAAAAABAwsDEAwAAAAAkDEw8AAAAAEDCwMQDAAAAACQMTDwAAAAAQMLAxAMAAAAAJAxMPAAAAABAwqgUJr5t27aubt26bs2aNamU5LJw4UJXtWpV179//1RKdhYtWuSOPfZY16dPn1RK+dE207bTNszG119/7Vq0aOEOOeQQN23atFTqNpYsWeKuvPJKd+ihh/o8J510khs2bJjbsmVLKsc22rVr5/PEKa5syA9ffvmle/zxx91FF13kj7k41q5d62655RZ3+OGH+/1Tq1YtN3DgwNj9unTp0oxj4JRTTnGTJ09233//fSrHVvRb6ZqufMqv+TR/FC1Hy9NylVf1UH1UryjlqSsAACSHWbNmud13391deumlWc/pGzZs8Of9Aw88MPZ6Ul60nJYtW7qDDz54Oy/7/PPPuyOPPNL94Ac/8NecXek9MfEFRnlM/JtvvumqV6/uunXrlkopP2Ux8SNGjPDGSIoa7fnz57saNWr4MoYMGeImTpzomjZt6vN27tw5w8Tp/zZt2rjjjjvO3X777a59+/YZevvtt1M5IR9o++uGS/vazLaOtTgTv379enfWWWf5E1SnTp1K3K8qU/v0mGOO8TeUY8aMcQ0bNvR5deyE2LGk6cqn/JpP86scQ+VrOcqr5Wr5qofqo3qpfkZ56goAAMnis88+cyeeeKL79a9/7T744INUaiavvPKK+8lPfuKuvfbanJzzZeJ1HTnggAPce++9l0p17o033nB77LGH23vvvV2XLl3cuHHjfEfnrgITX2CUx8TngtJMvPahGk/NmjW9KQpN/ObNm13z5s1dvXr13MqVK1OpWw/+Vq1audq1a7sPP/wwlbq197dRo0auSZMm/n+oWOzYOvroo13Xrl39CSqbiR85cqTf3xMmTEilbNuvOhbef//9VKrzxvmII45wr7/+eipla6+IevllrvW/pem30i1NaD7Nr3IMla/laHlhz4vqo3qpfkZ56goAAMlDnZXq+Y52DBl33XWX++EPf+ieffbZVEp+6NGjR4Usp6xg4guMQjLxZoTq16/vBg8evJ2JVw/o5Zdf7s1X9M5X9Y8aRN1NX3jhhVlvGCC/aF/LMJsp1n6IM/Hffvutu/HGG33Iy+rVq1OpW5k6dao/DtTbLWyf6uYsemOmY+Cwww5zc+bM8b/1V7+jx7bd3KkclSdUvpaj5YWoPqqX6qd6lqeuAACQTHSd2meffWJDaiyU5qijjnIff/xxKjU/6GZCPfHqkS8EKpWJf/XVV/2jFF24pauuumq7C7seewwdOtTHbSuPwgpat269XT6VKVPx3HPP+d7DMG8Yk2sGRLFTMgtWrh7t61GLGRs9jlHYiXqu1YNtmAnRNOUxE9+rVy8v9ZqqPJUbjTGOM/y2LUaPHu3nCU2a6qI6qW4qU+s1adKkrCZey1Ne/ZV51zxliVtXHTt27LhdL6jdMIQ9rrDryGbi7ZiOM+bRY66km8DoMVPSMWTHrd2Ix90EimjdylNXAABIJl999ZU7++yzY0NqLJTm5ptvTqVs5fPPP/chvLvttpvvxVdozKhRo7zvMuSBNK1v377utNNO8/9biPI111zjDjroIPfRRx+lw2g0PdSTTz7pOzvVOx/tdLJ6aXq+wjorjYmXwVZs7U033eRjbfVXhkEvZFq8ki7yCiFQXpnMZ555xvXu3dtf6GVowzhblan5ZaIVr61H9ropUJrCQTZu3OjzmYmoUqWKN+La+Y8++mja+Gte3TWaWY8a2xUrVrg6deqkzb0ZD5WnMlRWv379vMFRvcNHOHEmxeqt+Rs0aOA6dOjgX/Kwddc0/VUcl+pmhj5qwlatWuV74BW7rvqXZMBClPexxx7zdb377rszGsvixYt9DP8ll1yScbNz5513xr6sCPlF+zzOKK9bt86HSJVkjO1GzPZp9PgRdsxY6MsjjzyS9RjS/GHb0AvQcXWz9qa2od6X8tQVAACSy0MPPeSNszxGiEJpZJZlmg35T/kLi11XGM6ZZ57pzfZ9992XNtVm4pWunv4rrrjCD/ogQhP/ySef+I7axo0b+2XJ6ymfvFK2mwj5zDhzn0sqjYmXaVWPsSHzqNEqZDBkNMTcuXP9nZZ64kO0I2Qupk+fnkrZZnDmzZuXStlapna+8mrHCzMV0bhw3TjItCvWV8sVmic0NSL6yN+MR3ijIFS2lnHuueem44ktb9TEa1toWeGdny1b8VxhutZPZYQmTOspA65YeNuHpZl4my5p+d27d9/ukZfVVw1LN1m6ibCbnej6Qv6xYzxqlK13vSRjbMdL9HeIHRN2fOpvtmMoWpdsdbP2Zr325akrAAAkF/XAqyde53vzF+rI0XlefsXCMeVx1AOvnvPXXnvNp4lvvvnGhwCHI9iYiW/WrJnv7Q8JTbwRF05jL96qHqqP2LRpk/dsCvMJ3wHLNZU6Jl6mIc4IRImaDZGtTAuLMWNgpiLORMyYMcMbWis32uuuA0093UrTNGHGI6yLIWOsJwMLFizwv+PyZqu3ejYtZCfETFBodHRjodjl8EVB20ZxBkwoHElPNvQURC8uar01xF94w6BGp0YY1k1pMvMqO7y5gfyjfR7XPuyYKIsxjv4OwcQDAECukF/QuT404fIr6u1Wr7ehuHh5kLj4efXIh73jZuL1N0pZTbyI9rpb+E1Yr3xQdCZed0QamcPGng5VFjMcNQ1mKspiImRotUMtbEB3bGeccYZ/YmBhJzZPWBfDRuEwExSXN67eqpd6uktaH6ujDdcXhiGJ0kx8iBqNbk7CpxAloW2hbWJ1gIpB2zvaPgThNAAAUIgolEZm2UJqFMISNdXZ4tdDmWnPlYnX9UbhOBZSo+GTNba9xrjPJ0Vl4tVbLNOsoQ8Va75s2TI/z/jx4yvExAvrnZexmTlzpo8dDw8em2dXmXgzWqWpNDMfNXAlYXVQg4k+zoL8oX0etg+jLMe0HXPR4yfEjgE7VqK/Q6LHbbTtGtG6laeuAACQbBSDrg8w6Zwvc61zvF54Db2DmXiFHytcOk4qR+TKxNuLt6qPwp/PO++8jBCffFFUJl6GUgZaRjrEzEVpZlhEe41LMhEy6WE4jVDvoXoRFVKjFzqjQ+OVZDx2Npwm7Ok0oiZM0xUWE5UOXG0j/dVv1Vkf59GBqpdGotg2DYf3U76rr756u/gwjSWvGyurA1QM2t5h+zAsnlBhXtFRmzRak/ar/oovvvjCxxhK+j9EL2SHx6v+6rfSQ+LKiC7HUH1UL9VP9SxPXQEAINnonK/RXhRSoxdd1Ssf/Wq9TLSml/SFVyNXJl5YfXr27On23XdfnzffFJWJt15mi1kSCmPRAaD0qBnWvOGLrTp49GKo8toONxMffbFVB44OtLiQEplxmXu94KnwGpVrmDHP9mLrxRdfnE4vj4m3JwDRF1vtQzulGei4XlS7IYl+vMfCaaIGcdiwYb4O4QvIQjFqSlc8PVQc2Uy80PGtfVKWDyhpKFQdQ6V97EnHrY7fsnzsyd4f0fLCk3Dcx57KU1cAAEg2GqXvRz/6kfvFL37hzbINXmLo/C9fpjwaiS9EXkrzWwhzLk28vXi75557+tCauGtrrikqE79o0SL/cmfc6ChxJl5p9il57WDFristNNhm4pWuOgwZMiQ9DJHSbIjJEJl6mRYZj+hTATPmmqby1GtZ3iEm47aF4tsV5646lWWIyShxJl6oPqpXuO4qX/XXDYo1FKF4+/PPP98vU4ZN2/TWW2/15TI6TcVTkonXvtA+sX1l+1X7KnojaMORWlvRzVjDhg193tBYCzteNF35lF/zhSMhCZWvXg0dR1qulq96qD7Rm4Dy1BUAAJKNjUgj852tt13XE10TNEb8DTfc4GPoFQ2gISd1DfrnP//p8+XSxNvNg8qLhvjki6J7sVUbXiZAF3jtSH28ST3zejlPvcd2wVeZ6gmUCTGjb/njPvakUAD1Dmb72FOIzRP2UhpmzAcNGuR7OHXTofLK+7Gn6LYQWq7qpLqpTC1foQZl+YpqNhOv+syePduP/a7pkkKE1CBCA29o2KXOnTun61CtWjX/W+lQsZRk4oWOc4V82b7SMainKXEnTI0UoBAxtRHl1TcKZNijBlq/la7pyqf8ms9GGgjRcrS8snxToDx1BQCAZKOx4WWWo2PGhyjE8vrrr09/7Ek95HpCa8NAilyaeKGPP6k8dUJVBJXCxOeDksxwiBlyKc6wx2Gj0oThAwAAAACQXPR0OS7EJ19g4rOQTxOvHnX1/Jdl+EUAAAAAKGw0Es2pp57q/WBFPQXGxGchHyZeMcCKxdcj/+g47AAAAACQLDRcud6ZVHiwXqadMmVKakr+wcRnIR8mXsM8Kl5XMVlxcb0AAAAAkBzmz5/v9tprL7f//vu70aNHb/cuWD7BxAMAAAAAJAxMPAAAAABAwsDEAwAAAAAkDEw8AAAAAEDCwMQDAAAAACQMTDwAAAAAQMLAxAMAAAAAJAxMPAAAAABAwsDEAwAAAAAkDEw8AAAAAEDCwMQDAAAAACQMTDwAAAAAQKJw7v8D2Mdpk2lnElIAAAAASUVORK5CYII= \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/5bc37993-9350-46a3-9dc4-39154398e02c b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/5bc37993-9350-46a3-9dc4-39154398e02c new file mode 100644 index 0000000000..b1ca8e3dcb --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/5bc37993-9350-46a3-9dc4-39154398e02c @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/6696cf26-5fcd-489e-8a5b-41e382930e51 b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/6696cf26-5fcd-489e-8a5b-41e382930e51 new file mode 100644 index 0000000000..df1e424b29 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/6696cf26-5fcd-489e-8a5b-41e382930e51 @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7 b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7 new file mode 100644 index 0000000000..f95f412750 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/d7e5a396-a012-4b62-8119-af242c2ea4a7 @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Config.xlsx b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Config.xlsx new file mode 100644 index 0000000000..c0fabaf1dc Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Config.xlsx differ diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Input/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Input/placeholder.txt new file mode 100644 index 0000000000..ef66094519 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Input/placeholder.txt @@ -0,0 +1 @@ +Input folder should be used to store all input files of the process. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Output/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Output/placeholder.txt new file mode 100644 index 0000000000..449c6f8523 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Output/placeholder.txt @@ -0,0 +1 @@ +Output folder should be used to store the files resulted from the process, such as reports or status files. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Temp/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Temp/placeholder.txt new file mode 100644 index 0000000000..6e16428b4c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Data/Temp/placeholder.txt @@ -0,0 +1 @@ +Temp folder should store the files while they are being processed. Once the processing part is done, the files should be removed from this folder. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/CloseAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/CloseAllApplications.xaml new file mode 100644 index 0000000000..1b387d51a1 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/CloseAllApplications.xaml @@ -0,0 +1,119 @@ + + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Runtime.Serialization + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + System.Reflection + + + + + 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.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + UiPath.UIAutomationNext + UiPath.UIAutomationCore + UiPath.UIAutomationNext.Activities + UiPath.Excel.Activities + UiPath.Testing.Activities + UiPath.OCR.Activities + UiPath.Platform + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + + + + + + + + NApplicationCard_1 + OutUiElement + + + + + + + True + True + + + + + + + + + + + + + True + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/GetTransactionData.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/GetTransactionData.xaml new file mode 100644 index 0000000000..2ece64f05b --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/GetTransactionData.xaml @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + 1382,2138.6666666666665 + GetTransactionData_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.Activities + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Excel.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + True + True + + + + + + + + + + + + + + + + + + True + True + False + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + True + + + + + + + True + True + + + + + [out_TransactionID] + + + [now.ToString] + + + + + [out_TransactionField1] + + + [string.Empty] + + + + + [out_TransactionField2] + + + [string.Empty] + + + + + + + + + True + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/InitAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/InitAllApplications.xaml new file mode 100644 index 0000000000..04b85a015d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/InitAllApplications.xaml @@ -0,0 +1,76 @@ + + + + + + + + 396,292 + Initialization_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Management.Automation + System.Net.Mail + System.Security + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.Management.Automation + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/InitAllSettings.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/InitAllSettings.xaml new file mode 100644 index 0000000000..b8bc5a947d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/InitAllSettings.xaml @@ -0,0 +1,294 @@ + + + + + + + + + + 1382,2713.3333333333335 + GetAllSettings_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Data.SqlClient + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + [out_Config] + + + [New Dictionary(of String, Object)] + + + + + + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + True + False + + + + + + [out_Config(Row("Name").ToString.Trim)] + + + [Row("Value")] + + + + + + + + True + + + + + + + + + + + + + + True + False + + + + + + + True + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + False + + + + + + + + + + True + + + + + + + + [AssetValue] + + + + + [out_Config(row("Name").ToString)] + + + [AssetValue] + + + + + + + + + False + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/KillAllProcesses.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/KillAllProcesses.xaml new file mode 100644 index 0000000000..e9182f4fa4 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/KillAllProcesses.xaml @@ -0,0 +1,66 @@ + + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/Process.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/Process.xaml new file mode 100644 index 0000000000..df8a03a4bc --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/Process.xaml @@ -0,0 +1,282 @@ + + + + + + + + + 818.4,454.4 + ProcessTransaction_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.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + System.Security + UiPath.UIAutomationNext.Contracts + UiPath.UIAutomationNext.Models.CV + UiPath.UIAutomationNext.Activities.Services.RuntimeAnalyze + System.ComponentModel + UiPath.UIAutomationNext.Activities.Models + System.Reflection + System.Linq.Expressions + UiPath.Core.Activities.Orchestrator + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Windows.Forms + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + UiPath.UIAutomationNext + UiPath.UIAutomationNext.Activities + UiPath.Excel.Activities + UiPath.Testing.Activities + UiPath.OCR.Activities + UiPath.Platform + System.Runtime.InteropServices + System.ComponentModel.EventBasedAsync + System.ComponentModel.Primitives + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + UiPath.Excel.Activities.Design + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Linq.Async + System.Collections.NonGeneric + System.Linq.Expressions + + + + + + True + True + + + + + + + + + + + True + + + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [strhashusername] + + + [in_TransactionItem.SpecificContent("userId").ToString] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + True + False + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/RetryCurrentTransaction.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/RetryCurrentTransaction.xaml new file mode 100644 index 0000000000..5d8465335e --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/RetryCurrentTransaction.xaml @@ -0,0 +1,249 @@ + + + + + + + + + 884.666666666667,809.333333333333 + ActivityBuilder_1 + Assembly references and imported namespaces for internal implementation + + + GlobalConstantsNamespace + GlobalVariablesNamespace + System + System.Activities + System.Collections.Generic + System.Collections.ObjectModel + System.Linq + UiPath.Core + UiPath.Core.Activities + + + + + mscorlib + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Linq + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + UiPath.System.Activities + UiPath.UiAutomation.Activities + + + + + + True + False + 425,35 + 50,50 + 450,85 450,115 450.3333333333333,115 450.3333333333333,130 + 831 + 668 + True + + + + __ReferenceID10 + + + + + True + 420,130 + 60.666666666666664,60.666666666666664 + Yes + No + 420,160.33333333333334 290.3333333333333,160.33333333333334 290.3333333333333,250 + 480.6666666666667,160.33333333333334 590,160.33333333333334 590,245 + + + + + + + True + 260,250 + 60.666666666666664,60.666666666666664 + Yes + No + 260,280.3333333333333 160,280.3333333333333 160,365 + 320.6666666666667,280.3333333333333 400,280.3333333333333 400,365 + + + + + + + 105,365 + 110,70 + 160,435 160,485 + + + + + + True + False + + + + + + + + 105,485 + 110,70 + 160,555 160,595 + + + + + [io_RetryNumber] + + + 0 + + + + + + + 105,595 + 110,70 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + + + + + 345,365 + 110,70 + 400,435 400,464.99999999999994 400.3333333333333,464.99999999999994 400.3333333333333,500 + + + + + + + + True + 370,500 + 60.666666666666664,60.666666666666664 + 370,530.3333333333334 300,530.3333333333334 300,595 + 430.6666666666667,530.3333333333334 510,530.3333333333334 510,595 + No + Yes + + + + + + + 245,595 + 110,70 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + 455,595 + 110,70 + + + + + [io_RetryNumber] + + + [io_RetryNumber+1] + + + + + + + + + + + + + + + 535,245 + 110,70 + 590,315 590,365 + + + + + + + + 535,365 + 110,70 + 160,560 160,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + __ReferenceID0 + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID5 + __ReferenceID6 + __ReferenceID7 + __ReferenceID8 + __ReferenceID9 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/SetTransactionStatus.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/SetTransactionStatus.xaml new file mode 100644 index 0000000000..a8b4a794d5 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/SetTransactionStatus.xaml @@ -0,0 +1,683 @@ + + + + + + + + + + + + + + + + + 1223.3333333333333,1304.6666666666667 + SetTransactionStatus_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + True + 265,25 + 50,50 + 687.9999999999999 + 290,75 290,105 290.3333333333333,105 290.3333333333333,120 + 840.8 + False + True + + + + __ReferenceID5 + + + + + True + 260,120 + 60.666666666666664,60.666666666666664 + 320.6666666666667,150.33333333333334 430.3333333333333,150.33333333333334 430.3333333333333,270 + 260,150.33333333333334 170,150.33333333333334 170,375 + + + + + + + 115,375 + 110,70 + 170,445 170,474.99999999999994 240,474.99999999999994 240,505 + + + + + + False + False + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + Success + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + + + + 185,505 + 110,70 + + + + + + True + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + True + + + + + + [io_RetryNumber] + + + 0 + + + + True + + + + + + [io_ConsecutiveSystemExceptions] + + + 0 + + + + True + + + + + + + + + + + + + True + 400,270 + 60.666666666666664,60.666666666666664 + 400,300.3333333333333 320,300.3333333333333 320,375 + 460.6666666666667,300.3333333333333 520,300.3333333333333 520,375 + + + + + + + 265,375 + 110,70 + 320,445 320,474.99999999999994 240,474.99999999999994 240,505 + + + + + + False + False + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + BusinessException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + __ReferenceID0 + + + + + + + + 465,375 + 110,70 + + + + + + + + + + False + False + False + + + + + + [QueueRetry] + + + [in_TransactionItem isNot Nothing AndAlso (in_TransactionItem.GetType is GetType(UiPath.Core.QueueItem))] + + + + + + True + False + True + + + + + + [in_Config("ExScreenshotsFolderPath").ToString] + [ScreenshotPath] + + + + + + + + False + False + + + + + + + + + + + + + + + True + False + + + + + + + + + + + + True + + + + + + + + + + + + + + + False + False + + + + + + [io_RetryNumber] + + + [in_TransactionItem.RetryNo] + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + ApplicationException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + [io_ConsecutiveSystemExceptions] + + + [io_ConsecutiveSystemExceptions+1] + + + + + [in_Config] + [io_RetryNumber] + [io_TransactionNumber] + [in_SystemException] + [QueueRetry] + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + True + False + True + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + + + + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID0 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/TakeScreenshot.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/TakeScreenshot.xaml new file mode 100644 index 0000000000..c6a8fc034d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Framework/TakeScreenshot.xaml @@ -0,0 +1,150 @@ + + + + + + + + + 1382,1424.6666666666667 + TakeScreenshot_2 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Collections.ObjectModel + + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Drawing + System.Linq + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Platform + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + + + + + True + True + + + + + + + + + + + + + True + + + + + + + + [io_FilePath] + + + [Path.Combine(in_Folder, "ExceptionScreenshot_"+Now.ToString("yyMMdd.hhmmss")+".png")] + + + + + + + + False + False + + + + + + + + [ScreenshotFileInfo] + + + [New FileInfo(io_FilePath)] + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Main.xaml b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Main.xaml new file mode 100644 index 0000000000..fd4f5b2300 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Main.xaml @@ -0,0 +1,911 @@ + + + + + + + + + 693.3333333333334,869.3333333333334 + Main2_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + Microsoft.VisualBasic.CompilerServices + Newtonsoft.Json + Newtonsoft.Json.Linq + 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 + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Forms.Integration + System.Windows.Markup + System.Xml + System.Xml.Linq + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + System.ComponentModel + UiPath.UIAutomationNext.Models.ExtractData + UiPath.UIAutomationNext.Activities.Services.RuntimeAnalyze + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + System.Linq.Expressions + UiPath.Core.Activities.Orchestrator + UiPath.Platform.ResourceHandling + UiPath.Core.Activities.Storage + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + Newtonsoft.Json + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + 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 + WindowsFormsIntegration + UiPath.UIAutomationNext + System.ComponentModel.EventBasedAsync + UiPath.UIAutomationNext.Activities + UiPath.Excel.Activities + UiPath.Testing.Activities + UiPath.OCR.Activities + UiPath.Platform + UiPath.Excel.Activities.Design + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Data.SqlClient + System.Linq.Expressions + System.Collections.NonGeneric + System.Linq.Async + System.IO.FileSystem.Watcher + System.IO.Packaging + System.IO.FileSystem.AccessControl + System.IO.FileSystem.DriveInfo + + + + + + True + 45,125 + 974 + 722 + 95,150 125,150 125,151 164,151 + True + + + + + + + + + + + True + True + False + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + True + False + + + + + + [TransactionNumber] + [Config] + [TransactionItem] + [TransactionField1] + [TransactionField2] + [TransactionID] + [dt_TransactionData] + + + + + + + + False + False + + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + + + + + + 545,215 + 229.33333333333334,110.66666666666667 + False + 217 + 34 + True + + + + + + + 659.6666666666666,325.6666666666667 659.6666666666666,355.6666666666667 660,355.6666666666667 660,385 + 39 + 38 + True + + + + + + + + + True + False + + + + + + + True + + + + + [BusinessException] + + + [Nothing] + + + + + [TransactionItem] + [Config] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + False + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + False + + + + + [BusinessException] + + + [Exception] + + + + + + True + False + + + + + + [BusinessException] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + [SystemException] + + + [Exception] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [SystemException] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + + + 540,385 + 240,194.66666666666666 + False + 227.92953933936704 + 34.79781563235815 + True + + + + + + + 612,579.6666666666666 612,609.6666666666666 256.8,609.6666666666666 256.8,204 + 23 + 31 + True + + + [SystemException IsNot Nothing] + + + + + + + True + False + + + + + + + True + False + + + + + [SystemException] + + + [Nothing] + + + + + + True + False + True + + + + + + + True + False + + + + + + Data\Config.xlsx + [{"Settings", "Constants"}] + [Config] + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueName")] + + + [in_OrchestratorQueueName] + + + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueFolder")] + + + [in_OrchestratorQueueFolder] + + + + + + + + + + + True + True + False + + + + + + [Config("logF_BusinessProcessName").ToString] + + + + True + + + + + + + + + + True + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + True + True + False + + + + + + + + + + False + False + + + + + + + + [Config] + + + + + + + + + False + False + + + + + + + + + [SystemException] + + + [Exception] + + + + True + + + + + + + + + + + 164,98 + 232,106 + False + 220 + 29 + True + + + + + + + 396,140.4 426,140.4 426,95.7 560,95.7 + 28 + 33 + True + + + + + + + + + True + False + + + + + + + + + + True + + + + + [strFilePath] + + + ["Data\Output" + (DateTime.Now.ToString("dMyyyyhms")) + ".jpg"] + + + + + Data\Output + [strFilePath] + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + 560,48 + 200,106 + False + 188.00041159900604 + 29 + True + + + + + + + + [SystemException isNot Nothing] + + + + + 48 + 29 + 396,166.9 426,166.9 426,259.26666666666665 545,259.26666666666665 + True + + + + __ReferenceID0 + + + + + [SystemException is Nothing] + + + + + + + + + 540,472.6 510,472.6 510,298 545,298 + 33 + 57 + True + True + + + + __ReferenceID0 + + [BusinessException IsNot Nothing] + + + + + 780,462.8666666666667 810,462.8666666666667 810,292.4666666666667 774.3333333333334,292.4666666666667 + 28 + 52 + True + True + + + + __ReferenceID0 + + [SystemException Is Nothing And BusinessException is Nothing] + + + + + + + + [TransactionItem IsNot Nothing] + + + + + 659.6666666666666,215 659.6666666666666,185 660,185 660,154 + 38 + 39 + True + True + + + + __ReferenceID1 + + + + + [TransactionItem Is Nothing] + + + + __ReferenceID2 + __ReferenceID1 + __ReferenceID3 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Main.xaml.json b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Main.xaml.json new file mode 100644 index 0000000000..07dc57c1d3 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/Main.xaml.json @@ -0,0 +1,33 @@ +{ + "DisplayName": "Main", + "Tooltip": null, + "HelpLink": null, + "Color": null, + "OriginalIconFileName": null, + "Arguments": [ + { + "Name": "in_OrchestratorQueueName", + "DisplayName": "in_OrchestratorQueueName", + "Category": null, + "Tooltip": "Allows the Orchestrator queue name to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + }, + { + "Name": "in_OrchestratorQueueFolder", + "DisplayName": "in_OrchestratorQueueFolder", + "Category": null, + "Tooltip": "Allows the Orchestrator folder name where the queue is created to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + } + ] +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/README.md b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/README.md new file mode 100644 index 0000000000..0dd52882bd --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/README.md @@ -0,0 +1,39 @@ +### Documentation is included in the Documentation folder ### + + +### REFrameWork Template ### +**Robotic Enterprise Framework** + +* Built on top of *Transactional Business Process* template +* Uses *State Machine* layout for the phases of automation project +* Offers high level logging, exception handling and recovery +* Keeps external settings in *Config.xlsx* file and Orchestrator assets +* Pulls credentials from Orchestrator assets and *Windows Credential Manager* +* Gets transaction data from Orchestrator queue and updates back status +* Takes screenshots in case of system exceptions + + +### How It Works ### + +1. **INITIALIZE PROCESS** + + ./Framework/*InitiAllSettings* - Load configuration data from Config.xlsx file and from assets + + ./Framework/*GetAppCredential* - Retrieve credentials from Orchestrator assets or local Windows Credential Manager + + ./Framework/*InitiAllApplications* - Open and login to applications used throughout the process + +2. **GET TRANSACTION DATA** + + ./Framework/*GetTransactionData* - Fetches transactions from an Orchestrator queue defined by Config("OrchestratorQueueName") or any other configured data source + +3. **PROCESS TRANSACTION** + + *Process* - Process trasaction and invoke other workflows related to the process being automated + + ./Framework/*SetTransactionStatus* - Updates the status of the processed transaction (Orchestrator transactions by default): Success, Business Rule Exception or System Exception + +4. **END PROCESS** + + ./Framework/*CloseAllApplications* - Logs out and closes applications used throughout the process + + +### For New Project ### + +1. Check the Config.xlsx file and add/customize any required fields and values +2. Implement InitiAllApplications.xaml and CloseAllApplicatoins.xaml workflows, linking them in the Config.xlsx fields +3. Implement GetTransactionData.xaml and SetTransactionStatus.xaml according to the transaction type being used (Orchestrator queues by default) +4. Implement Process.xaml workflow and invoke other workflows related to the process being automated diff --git a/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/project.json b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/project.json new file mode 100644 index 0000000000..e76cddf417 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348 Project of Login Validator in ReF_Priyesh/project.json @@ -0,0 +1,104 @@ +{ + "name": "2348 Project of Login Validator in ReF_Priyesh", + "projectId": "a4f3c2d6-4e00-4b86-962d-920cbc7b7305", + "description": "Robotic Enterprise Framework", + "main": "Main.xaml", + "dependencies": { + "UiPath.Excel.Activities": "[2.24.2]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.Testing.Activities": "[24.10.3]", + "UiPath.UIAutomation.Activities": "[24.11.1-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.1", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": true, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [ + { + "editingStatus": "InProgress", + "testCaseId": "d40a85f9-89a7-4fff-bb23-31a52760d5f4", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\GetTransactionDataTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "20a116a2-3802-4a7f-adb5-8545fdd581b1", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllApplicationsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "2edae68c-9d17-40fc-8c58-27b93315ed51", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllSettingsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "a5e118ac-6be0-4c06-8c3d-96ab23563e72", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\MainTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "77e492d7-bea0-4259-9d57-fdcec318a43d", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\ProcessTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "26094322-263b-418e-8856-b6f464eff07c", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\WorkflowTestCaseTemplate.xaml" + } + ], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "04be8a40-19ee-401e-bfcc-e31332dcc152", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/0a125be4-4d3d-47b9-8a43-6a394664daa9 b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/0a125be4-4d3d-47b9-8a43-6a394664daa9 new file mode 100644 index 0000000000..9c34557caf --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/0a125be4-4d3d-47b9-8a43-6a394664daa9 @@ -0,0 +1 @@ +{"Target":{"Guid":"0a125be4-4d3d-47b9-8a43-6a394664daa9","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultpurpledog500eleanorVerifyNotVerifiedyellowleopard594pringlesVerifyNotVerifiedsadpeacock545shuttleVerifyNotVerifiedsilvergorilla652bbbbVerifyNotVerifiedgoldenpanda39451505150VerifyNotVerifiedsmallduck283butlerVerifyNotVerifiedsmallmouse161diver1VerifyNotVerifiedpurplebear891truckingVerifyNotVerifiedbrowndog949sonjaVerifyNotVerifiedwhitecat613beetleVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\npurpledog500\teleanor\t\tVerify\tNotVerified\nyellowleopard594\tpringles\t\tVerify\tNotVerified\nsadpeacock545\tshuttle\t\tVerify\tNotVerified\nsilvergorilla652\tbbbb\t\tVerify\tNotVerified\ngoldenpanda394\t51505150\t\tVerify\tNotVerified\nsmallduck283\tbutler\t\tVerify\tNotVerified\nsmallmouse161\tdiver1\t\tVerify\tNotVerified\npurplebear891\ttrucking\t\tVerify\tNotVerified\nbrowndog949\tsonja\t\tVerify\tNotVerified\nwhitecat613\tbeetle\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"INPUT","colName":"Hash","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>input","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"purpledog500","tableCol":"3"}}]}} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/4098722b-5098-4a1c-bd5c-ac55074367eb_d5370cdf-73d8-4c9a-95c7-9023904af55b b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/4098722b-5098-4a1c-bd5c-ac55074367eb_d5370cdf-73d8-4c9a-95c7-9023904af55b new file mode 100644 index 0000000000..e946d5164d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/4098722b-5098-4a1c-bd5c-ac55074367eb_d5370cdf-73d8-4c9a-95c7-9023904af55b @@ -0,0 +1 @@ +{"Target":{"Guid":"4098722b-5098-4a1c-bd5c-ac55074367eb","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"id":"psw","tag":"INPUT","aaname":"Password","css-selector":"body>div>main>div>div>article>div>form>div>input","isleaf":"1","name":"psw","parentclass":"modal-content animate","placeholder":"Enter Password","type":"password"}}]},"Anchors":[{"Guid":"d5370cdf-73d8-4c9a-95c7-9023904af55b","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"css-selector":"body>div>main>div>div>article>div>form>div>label","tag":"LABEL","innertext":"Password","isleaf":"0","parentclass":"modal-content animate","visibleinnertext":"Password"}}]}]} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/48662ffa-157b-4b60-a1a0-6a11fb89085b b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/48662ffa-157b-4b60-a1a0-6a11fb89085b new file mode 100644 index 0000000000..f2b69f441b --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/48662ffa-157b-4b60-a1a0-6a11fb89085b @@ -0,0 +1 @@ +{"Target":{"Guid":"48662ffa-157b-4b60-a1a0-6a11fb89085b","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"id":"loginResult","tag":"LABEL","aaname":"4e9c836d7387962db7d86304928ee787b8db5e13","css-selector":"body>div>main>div>div>article>div>label","innertext":"4e9c836d7387962db7d86304928ee787b8db5e13","isleaf":"1","parentclass":"md-content__inner md-typeset","visibleinnertext":"4e9c836d7387962db7d86304928ee787b8db5e13"}}]}} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/63f82798-9112-4988-b4ae-8bd36d703ca4_ab0c2d70-a745-48b4-9ca5-ded52daeaab5 b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/63f82798-9112-4988-b4ae-8bd36d703ca4_ab0c2d70-a745-48b4-9ca5-ded52daeaab5 new file mode 100644 index 0000000000..3ec11962cb --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/63f82798-9112-4988-b4ae-8bd36d703ca4_ab0c2d70-a745-48b4-9ca5-ded52daeaab5 @@ -0,0 +1 @@ +{"Target":{"Guid":"63f82798-9112-4988-b4ae-8bd36d703ca4","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultsilverbear110nutsVerifyNotVerifiedlazylion708lancelotVerifyNotVerifiedheavyleopard199denverVerifyNotVerifiedtinydog639sandVerifyNotVerifiedbluesnake300codyVerifyNotVerifiedblackgorilla654sharksVerifyNotVerifiedhappyleopard499vixenVerifyNotVerifiedwhitegoose230baddestVerifyNotVerifiedangrylion711guaiVerifyNotVerifiedorangebear600journeyVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nsilverbear110\tnuts\t\tVerify\tNotVerified\nlazylion708\tlancelot\t\tVerify\tNotVerified\nheavyleopard199\tdenver\t\tVerify\tNotVerified\ntinydog639\tsand\t\tVerify\tNotVerified\nbluesnake300\tcody\t\tVerify\tNotVerified\nblackgorilla654\tsharks\t\tVerify\tNotVerified\nhappyleopard499\tvixen\t\tVerify\tNotVerified\nwhitegoose230\tbaddest\t\tVerify\tNotVerified\nangrylion711\tguai\t\tVerify\tNotVerified\norangebear600\tjourney\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"BUTTON","aaname":"Verify","colName":"Validate","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>button","innertext":"Verify","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"silverbear110","tableCol":"4","visibleinnertext":"Verify"}}]},"Anchors":[{"Guid":"ab0c2d70-a745-48b4-9ca5-ded52daeaab5","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultsilverbear110nutsVerifyNotVerifiedlazylion708lancelotVerifyNotVerifiedheavyleopard199denverVerifyNotVerifiedtinydog639sandVerifyNotVerifiedbluesnake300codyVerifyNotVerifiedblackgorilla654sharksVerifyNotVerifiedhappyleopard499vixenVerifyNotVerifiedwhitegoose230baddestVerifyNotVerifiedangrylion711guaiVerifyNotVerifiedorangebear600journeyVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nsilverbear110\tnuts\t\tVerify\tNotVerified\nlazylion708\tlancelot\t\tVerify\tNotVerified\nheavyleopard199\tdenver\t\tVerify\tNotVerified\ntinydog639\tsand\t\tVerify\tNotVerified\nbluesnake300\tcody\t\tVerify\tNotVerified\nblackgorilla654\tsharks\t\tVerify\tNotVerified\nhappyleopard499\tvixen\t\tVerify\tNotVerified\nwhitegoose230\tbaddest\t\tVerify\tNotVerified\nangrylion711\tguai\t\tVerify\tNotVerified\norangebear600\tjourney\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"TD","aaname":"silverbear110","colName":"userId","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td","innertext":"silverbear110","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"silverbear110","tableCol":"1","visibleinnertext":"silverbear110"}}]}]} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/9042bb55-a1c9-44b9-982e-9a9e3a9103f3 b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/9042bb55-a1c9-44b9-982e-9a9e3a9103f3 new file mode 100644 index 0000000000..a15f09ff08 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/9042bb55-a1c9-44b9-982e-9a9e3a9103f3 @@ -0,0 +1 @@ +{"Target":{"Guid":"9042bb55-a1c9-44b9-982e-9a9e3a9103f3","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"id":"loginResult","tag":"LABEL","aaname":"4e9c836d7387962db7d86304928ee787b8db5e13","css-selector":"body>div>main>div>div>article>div>label","innertext":"4e9c836d7387962db7d86304928ee787b8db5e13","isleaf":"1","parentclass":"md-content__inner md-typeset","visibleinnertext":"4e9c836d7387962db7d86304928ee787b8db5e13"}}]}} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/d85c6f80-a5f8-44d8-bdbc-d12965bef8f4 b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/d85c6f80-a5f8-44d8-bdbc-d12965bef8f4 new file mode 100644 index 0000000000..491370f4cd --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/AncestryPersistenceService/d85c6f80-a5f8-44d8-bdbc-d12965bef8f4 @@ -0,0 +1 @@ +{"Target":{"Guid":"d85c6f80-a5f8-44d8-bdbc-d12965bef8f4","Ancestry":[{"IsSelected":true,"Selector":"","ValidAttributes":{"app":"msedge.exe","title":"Login Validator - Sample Apps Vajrang","url":"https://sampleapps.vajrang.org/Login%20Validator/"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tag":"TABLE","aaname":"userId Password Hash Validate Result","css-selector":"body>div>main>div>div>article>div>div>div>div>table","innertext":"userIdPasswordHashValidateResultsilverbear110nutsVerifyNotVerifiedlazylion708lancelotVerifyNotVerifiedheavyleopard199denverVerifyNotVerifiedtinydog639sandVerifyNotVerifiedbluesnake300codyVerifyNotVerifiedblackgorilla654sharksVerifyNotVerifiedhappyleopard499vixenVerifyNotVerifiedwhitegoose230baddestVerifyNotVerifiedangrylion711guaiVerifyNotVerifiedorangebear600journeyVerifyNotVerified","isleaf":"0","parentclass":"md-typeset__table","parentid":"val","visibleinnertext":"userId\tPassword\tHash\tValidate\tResult\nsilverbear110\tnuts\t\tVerify\tNotVerified\nlazylion708\tlancelot\t\tVerify\tNotVerified\nheavyleopard199\tdenver\t\tVerify\tNotVerified\ntinydog639\tsand\t\tVerify\tNotVerified\nbluesnake300\tcody\t\tVerify\tNotVerified\nblackgorilla654\tsharks\t\tVerify\tNotVerified\nhappyleopard499\tvixen\t\tVerify\tNotVerified\nwhitegoose230\tbaddest\t\tVerify\tNotVerified\nangrylion711\tguai\t\tVerify\tNotVerified\norangebear600\tjourney\t\tVerify\tNotVerified"}},{"IsSelected":true,"Selector":"","ValidAttributes":{"tableRow":"2","tag":"BUTTON","aaname":"Verify","colName":"Validate","css-selector":"body>div>main>div>div>article>div>div>div>div>table>tbody>tr>td>button","innertext":"Verify","isleaf":"1","parentclass":"md-typeset__table","parentid":"val","rowName":"silverbear110","tableCol":"4","visibleinnertext":"Verify"}}]}} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/0a125be4-4d3d-47b9-8a43-6a394664daa9 b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/0a125be4-4d3d-47b9-8a43-6a394664daa9 new file mode 100644 index 0000000000..5c80677d07 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/0a125be4-4d3d-47b9-8a43-6a394664daa9 @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/4098722b-5098-4a1c-bd5c-ac55074367eb b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/4098722b-5098-4a1c-bd5c-ac55074367eb new file mode 100644 index 0000000000..0c7a819a64 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/4098722b-5098-4a1c-bd5c-ac55074367eb @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/48662ffa-157b-4b60-a1a0-6a11fb89085b b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/48662ffa-157b-4b60-a1a0-6a11fb89085b new file mode 100644 index 0000000000..3495b0dd63 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/48662ffa-157b-4b60-a1a0-6a11fb89085b @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/63f82798-9112-4988-b4ae-8bd36d703ca4 b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/63f82798-9112-4988-b4ae-8bd36d703ca4 new file mode 100644 index 0000000000..81644725d1 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/63f82798-9112-4988-b4ae-8bd36d703ca4 @@ -0,0 +1 @@ +iVBORw0KGgoAAAANSUhEUgAAAusAAADICAYAAABRXq+MAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAADKESURBVHhe7d0JuBTVue7xc2KinmhivCZHc/QcfUBFRQxxlqBBIiqKs2JQVEAcQFESEREhhCEKIgEFBAQBmUdRUHACjKKogIDghCeKQEQmERDlirrufRf9NatrV+/dG3o3vbv/v+f5HthVq6t6quq3Vq+q/jcHAAAAIC8R1gEAAIA8RVgHAAAA8hRhHQAAAMhThHUAAAAgTxHWAQAAgDxFWAcAAADyFGEdAAAAyFOEdQAAACBPEdYBAACAPFXhYX3Dhg1uxYoVbvny5RRFURRFURRFlaMqNKwrqK9du9Z9++23iSkAAAAAMlWhYV096gR1AAAAYNdUaFhX1z0AAACAXUNYBwAAAPIUYR0AAADIU4R1AAAAIE8R1gEAAIA8RVgHAAAA8hRhHQAAAMhThHUAAAAgTxHWAQAAgDxFWAcAAADyFGEdAAAAyFOEdQAAACBPEdYBAACAPEVYBwAAAPIUYR0AAADIU4R1AAAAIE8R1gEAAIA8RVgHAAAA8hRhHQAAAMhThHUAAAAgTxHWAQAAgDxFWAcAAADyFGEdAAAAyFOE9QrUpk0bV6VKFVe9enW3ZMmSxNR4AwYMyLgtkM7WrVtdo0aN/HspWkcffbS78cYb3bJlyxKtEce229q1a7s1a9Ykpha38H2V7nnJxT5My9XytR6tD0Bh+Oabb1yTJk38tl21alU3Z86cxJydvvzyS3fJJZf4NtWqVXMLFixIzCnbSy+95G+n0v9l9erV7tZbb3XXXXed/39p9vS+h7BegQjryLXSwrrVkUce6WbMmJG4BaII6yUR1gFUtNGjR/ttW9W5c+fE1J3C7f/yyy93mzdvTswpW1xYHzJkSHJaWfuTPb3vIaxXIMI6ci0MVWeccYZ77733fLBatWqVGzx4sO9d17xatWq5FStWJG6FEGG9JMI6gIr20UcfuRNPPNFv3+pBV096KAzzffr0SUzNTFxY1+ejPidPOukk98477/hp6ezuvqc8eTAOYb0CEdaRa2WFKu3gNE/11FNPJaYiRFgvibAOoKJt27bNNWvWLHY/Es4r7xAYiQvr5bG7+56iD+v60NCHh54EPRkm3fQtW7a47t27u5o1a/p5GhJw1VVXuTfffNP98MMPiVbOfffdd27q1KnuzDPP9O1UV1xxhZs/f36iReo6OnTo4Hr06OGXZ+tL9+JobFSrVq18W1Xr1q3d/fffH9sWKI+yQlW4wwp3OBrHrvHs1vOuf++99163du3aRIsd1E47TL1v1e7444/37aLj/cpqN2/ePHfUUUf5ebNnz/bTwp2xelBMu3bt/LSwp0XjG4cPH15i+4xux7YNnnfeeW7SpEnu5JNPTnledD+vvvpq30aPWdtwy5Yt/d9xz1+x2p2wrtdcr73eA5qv94Re548//jjRYgd7TdXTpXYqvW7PPPOM3x9L+IHZq1cv17Vr1+R79tJLL3Xvv/++bwegcgp7z8PPgU8//dSddtppfrr2RdonmUw+v+LCeroAr33RoEGDkjlR+6ERI0Yk9z3hZ2dZ+7cwJ4YVPgZb3ymnnBK7DCmqsK7xTY0bN04+WWHpybFxvNu3b3ft27dP2+7FF1/07cJ16IQIa1NaWNcLW69evWTbaBHWsTvKClXPPfdc8r1mOxydyGM7uWhpJ7V+/XrfbtGiRcmdV7Tq1q3rh9pk2k7bgQXt/v37+9uFO2MFZgW0r776yjVs2NBPa9u2rQ/ipW2fKg33scBu26DKtlF7XpYuXZr2fqrinr9itathXV9r22saLX31rA9ZKes1HThwoH9Nw7Ae7nOttG+1A0IAlU84FMY+B0S5y7bzMCxn+vmVaVjX+jp27JicHle2/kz2b2FODMvCemm5VJ9P+pySogrr6sGzJ2HKlCl+2sqVK12dOnX8ND1hevJefvnl5AeBer0VLhYuXJhsZyc2RF8E9QhpXePHj/fLjgvr9oGmsmVrfb/73e9KtAXKq7RQ9cknn7gLL7zQz7OvEcPebL2/1UY7q759+/ppKhsuYz3cp59+enLbnjZtWnJb0ck6kkk7rcN6sG2HrG+y9LdKQV6hKwzwdj/CdvqGSvc53D7DEBiGde3Qb7nlFt97rh56hX+bp15arW/y5MnJMBh9/opZ+L4qq8J9mE4Ss2n6VlKBW6+fvRd69uzp22nsaI0aNfw0vRZqp32sfeuh13bdunUpYV3BXK+79qHal2qayr6pAVD5hJ9J2vfrM0DCfYntX8rz+ZVpWA/3MVqm9jEK5TfffHOyrYX1TPdvEpcH5Yknnkgu1z6HZs6cmexIuvPOO/1jKtqwft9997nPP//cPwlffPGFb69/v//+++SHePhGEb3omq4PFTtxz9ahD5XomcnRFyd8Y1kYMXG9UkB5ZRqq1Iup3sx0wh2W7ZgshCvoa0iJ1qVlKERpW9Df5WlnZ+Jb70cYnrWz00Gsek30f9vmwpAfPUk2PMi2A4dwG9RO12hb13o1z3o4jN2GsL6Tnp9dCetxwv2m7ZvDsG5f/+q13rRpk2+v94f+jntfSjisKpwOoPIJh8KoRz28ZGN0fx0nbj+RaViPrtuk2/dExe3fJJoHJdyvRk+oVdDXdOuoqLCwPmPp1+7agZ+4mt3+5f7tlk92uY7v/C/XZPg6N/atrxJLTpXuiYmbrifGwrKVjQ3SB7mOijL9UFLwT7duE31xwmVH33B68cO2wK4o6/173HHH+bFxGiNnFII0Lrh+/fp+e4jexnZMClTqtQ7n6ei/W7duflswmbazgKWQ9sorr/jwrANkjUPWbdRrYYHedmSlbUNhL7wOGMS2QW2n4bpL23bT3aaYhc97eJWhsNQrpPnhPkz7VJ1HoKFMcV9V23Ov92CnTp1KzNd5CLNmzfLzJd0HZrrpACqfcCiMPgdKOxjP9PMr07Cu9vo7msXi9jGZ7t/EPlfC5Wq/aZ9D6co6qrIe1jdu/d6H67jgvbvVoN8at3rTjp22CR9s+MSkm64XVmPTL7vsshIv7NixY1M+lDRfvXcaohIt9filW4eJvjilBY10bxCgPEoLVdY7GdLORuOB1V7VoEED3+uuH4qwXupw56gTtHv37p1yYqdKIVk7WJNJu7B3W0FNO2MdOOsSWgr3F110kbvhhhv8fO2wpbRtKNzBE9azK3ze0z0vcfsw7WttP6seonvuuccPWdG3LtHn3j749MMo0Q8+HehpftwHpqSbDqDyCUchqKPmgQce8P+P5qPyfH5VRFgvz/7NPlfC5YafQ9rnxWVNHYR88MEH2Q3rX3/7g7t2aMUEdSstX+sx6T5046bbV6oKCXqRFVwUDPQkq53GrOuENhv/qCtHaAxUSLfRbSXduk30xQnfgBpvqa82TLo3CFAemYSqkN6D9v7XDs6GxkR3THrfK+xreRaQ9X7WV4a2s7Kx6Jm0E7W1IS3hjjV8DDbdxh2Gt4kOJSttGEz0uQgPFBQOw28a0t2mmO1KWNdt7MQpHXjpORfdNrrfVFtNtwNK7WM1jLK0Mev2gSnppgOonGw4ij43bNuOdtBk+vklmYZ1W68+S/SZYqLLLM/+TaJ5UMILKITLMNoXmqyGdQ19iQvY2a4B/9g5Njz80NUT9Pbbb/sTjsKzee0Js2tM68mySzCGJzHZCaa6YoZ96OtITU+sXgBN17rsqjHpXhQT9+KEJxNo3DwnmCKb9P4tT1gP38PaaSgsaZuwIQ0q7Zg0TSdWW7uNGzf622v4mO3AFJAzbWfC8YHhez+8Hrx6y8Ne+/AEUztJW7fTtqpp6pX/8MMPfVvbBqPPhcKgDbvQtt6vXz9OMC1FJu8rvU80317H8Db6QNVrGD1ws/2mvaZ6LfR/vT764LXzGAjrQHEJvym1im7bmX5+SaZhXZ8ddnKn8p72Lbov0RNMy7N/ExuDrn2czuVSdtV+Tsuy5WodWo4+i3ShkrPPPttfXU2yGtaveXxtbLhOVxou03f2Jnfr6PXuxy2Wx7aJK63H6MF26dIl+WDjyp4wfajr0nFxbVQaBiP6kCjt0j1Nmzb1L1T4RglfFGNBIQwhehG4dCMqSnnDuo7cy7pMlV1aMfzKL1rh8JZM28nixYv9OHrNC0+wCccoaiesHgij7TOTy/yJbYNxzwWXbszcroR10WU0w+c0WjrY0mulD1jrpYorhsEAxSUciaCKy0bl+fzKNKxnskzbx2S6f5Owk0ml/an2q9r3KVOG88JSp5LuU1bDeo0umZ9M2vOFL932739w85Zv8/9OXPBVbLu4qtFlx/WcjR5w+OMYOsrRkYuF4jBI62hGO377kFaoSPejSDppwXrtVRoDrB/tsK/MdyWsiwK7/SiS5jdv3tw9/vjjsW2B8ihvWBfdRpcztNCs7WfChAnJ8eZ2aUXRsDHtQO29m+5HkTJtF34zFl7mKpxu49VD2gbL86NI6Z6L8EeRdF/1bZf9QBlhfaddDes6sNK3iRpSqHn6V/s6W1Z4gKZ16OTnTH8UibAOFLbwm1cLt1GZfn5lGtbFfqTIcqKWOW7cOH8Oo/62fUx59m9qq884y6nqRbfHE/d5ds4556Ts+7Ia1uOCdbrasu1712bSF/7/Vw7a0VP+y7tWlGiXrgAAAIBCt8fC+rot36WEdfWu73/HpyXapSsAAACg0O2xsN712Y0pw2A0LCauXboCAAAACt0eC+sqBXVZ+cX22PmlFQAAAFDochrWD7l7hTui/cpkzf14Z1gPp6td3O3DAgAAAApdTsP67A93/vBIadQu7vZhAQAAAIUup2G9Zrd/uTq9Vidr4Yr/62+3etN3KdPVLu72YQEAAACFbo+OWbewrn/j5pdWAAAAQKGr8LC+7+3L/Tj0uHk2LOaT9fEnmB7WbmXayzkCAAAAha7Cw7qGtEjcSaNlhfVvvv3BXTpgTew8AAAAoNBVeFj/cYvlPnSf/8jnJeaVFtaP6bTKz1PvenSeCgAAACh0ORmzruupD/jH5hLTSwvr7aZ84U88jU63AgAAAApdTsJ6g35r/K+URq/yki6sa8jMlm3fu9vHbkiZHhYAAABQ6HIS1lXDXt/iPlr7rR/eYtPiwrqCunriNc+mxRUAAABQ6HIW1n/xp0/9L5Zu3Pq9az5yvb9KTBjWNbb9ykFr/a+Zvr/627RXkLECAAAACl3OwrpKgbzNpC/8CacK7SrR3xqfrqEyPV/40gf5uNuHBQAAABS6nIZ1K13hRb3oCubT3tnqer+0yTUeus4d2WHnEJmyCgAAAJXbcx8/71q+0MqdOPw0t9eD++5ynTD0JNds+k1u3HsTEksuHHskrGejAAAAUDlt3PalD9dxwXt36+LJl7vVX32eWFPlR1gHAABAzny9/Wt33TNNYoN2tkrL13oKAWEdAAAAOaOhL3EBO9s1cOFjiTVWboR1AAAA5EzjaZn1qh/c91B383MtXLfXH3DDl4zw/+pvTY9rHy2tpxBU2rBOUfleulxp7Z6rXesJG9yUhVsTWwkAAMWt5rCTY8O11X5//4V76K3ebvv32xO3SKXpCu8HPXxw7O2ttJ5CQFinqBzVDcPXubn/3JbYWgAAKE5xwdqq1qiz3PsbPvDtxr0/wfeknzqiljugzy/dicNPddc/09QHdVm5eZU/mTRuOVaFgLBOUTks/UKvfvgLAIBiFReqVQrqkkkIrzv2XPfJl8t9+4ZPN4ptoyoEFRbWdf30x1/a8S9FFWNNfnure2TWl+76Yev8D4LZtnH+I4VzOSkAAMorLlRr6It61BXUwzHp6lVvO7ud703/y6t/9SHd5qm3XbdZ9/X6tOPYCwFhnaJyUP1f3pwS2Ie9viWx1QAAUFziQrXGqIv1qO/z0P6uz/y+ftrSdUvdpA+edIvWLPbj1Ue9O8YHdbVTb7ymaX64PKtCQFinqBxVyzHrk9uHfsEXAIBiFA3U6hVX4NYYdZumoK4fNgp70lUat67e9DCcW6ivNrh6SltVIajwsE5R1I7qPHnn9nFqt0/c8uXLKYqiKKroKhqodRKp6F/9raEvEg3qVtWH/MZ9s/2b5Fj1c8df4NtrmEy0bdz6K1vRs05ROaxwGwEAoBhFA7Wuny4K6fpbY9Q19MXma7p63RXKbdoz//us67fgUf9/9cyLxrXbfKtCQFinqBxWuI0AAFCMooHaLsVo49A1Jj0c5qKgLm/8683kNI1xf3nFP5J/6yTT8G+rQkBYp6gcVriNAABQjKKBuvsbPf10jUfX3xrOopNJbb561BXUr5l6XXLaU8umuiGLh/r/68eRRCHf5lsVAsI6ReWwwm0EAIBiFA3Ud7z0Jz9dP3ikvzVWXSecWniP1uEDqrqN2za6ZtNv8n+fNaauv72G00TbFgLCOkXlsMJtBACAYhQN1ArfYj3lKg190VVfdDJptO2cla/5IS+6vKOmdX6tm799XLgvBIR1isphhdsIAADFKBqoVRq3rt50XTddf2v8uoa66KovOplUY9T1t3rUFdQP7X+4b2dXhokbr64qBIR1isphhdsIAADFKC5Ua9y5fr1Uven6NVObrssz6qovCuPqedfQF+tR178ay77l/25xVQdVS94mrEJAWKeoHFa4jQAAUIziQrVKv14qOrk03Xh1K/WoK6iLxrzHtVEVAsI6ReWwwm0EAIBiFBeqrXTFF12GUUNidJUYXQlG11HXPPW+62RSjVHX0Bf1qJcW1FWFgLBOUTmscBsBAKAYxYXqsBTOdZ31kAJ8SMNi0g19CasQENYpKocVbiMAABSjuFAdVxoKo8sx6vrpCuf6V3+XNUQmrEJAWKeoHFa4jQAAUIziQnVFVSEgrFNUDivcRgAAKEZxobqiqhAQ1ikqhxVuIwAAFKO4UF1RVQgI6xSVwwq3EQAAilFcqK6oKgSEdYrKYYXbCAAAxSguVFe2OujhQ/xlJP88627/y6oVibBOUTmscBsBAKAYxYXfyl5Npzd3cxM/0pRthHWKymGF2wgAAMUoLuwWQh3a/3C3cvOqxKPMHsI6ReWwwm0EAIBiFAbcZ/732UpZT344xfVb0M81efZGt89D+ycfzwUTL048yuwhrFNUDivcRgAAKEaFENbDGrBwYEpgH75kROKRZgdhnaJyWOE2AgBAMSq0sK66/cU7ko+p4dONEo80OwjrFJXDCrcRAACKUa7C+vj3JyTXo//HtclW9VvwaHJddcb8IfFIs4OwTlE5rHAbAQCgGFmoVcUF32xVLsO6Knxc2URYp6gcVriNAABQjMJQGxd6d7d08menVzu7+hMaJNdz1piz3T0vt3eTPpgce5tsVPi4somwTlE5rHAbAQCgGIWhNi707mqNf3+iu+HZG91/9j00ZR1hHdz3MN+mInraw/VkU1GF9VYPTXFH/L6Ze/ipJf7vUa9+5o6rf7u7rHXfEm0rurROrVv3IW5+PtSIf6xy13UY5s6/pYebNO+L2DaqqYu/coOe+8g/pqvaDEjb5i+Pv+yqX9DKHXLaNe7Xp1/rzrrur27Iix/Hti/UCrcRAACKURhqLehe27Wx+9Fxe7k2Q+5OCcBhPTi1p/tJjb3d72+p457+cGrKvKeXTXXnjb8gudyjBh3rmk6/yfV6q7frO7+/az7jFnfC0BOT808bUdsNeu0x9z/nHu7+cNs5JZbXdWI399/1/sffp8PO+W83esGYlPlxZctWZVNRhfVbH5jgDvvd9a7XpIX+b8J6yXpq4WbXbeTr7vSr2/tQrVKojgvrmtZuwAuuRoM7k23TPZd3PfKsn3/Klfe4ex593r8WOnA68g83+6Afd5tCrHAbAQCgGIWh1oLuQ8/0cnufsI+r3fzMEsHZ6upOf/Th+S9jOpWYd8WUhn55VQYd7dq/0sEt+nyRW/bFspRavOYd1+GVTu7ox6r7tvVHN3CH1Pm1O/Oms9yT701JLqvPcw+7//jtT93+J//MXfe36137EfelzE9X4ePKpqIeBkNYL1kte0zyoVoBXP8/6pxb0oZ1PQa1VbC/+W/j3P+c2ST2uRz7+hp34mVtfDv936b/ffIif/B0zb1DUtoXcoXbSGWydetW16hRI1e7dm23Zs2axFQAAMovDLUWdCctnexOaPgbd9DvfumGzHk8JQSrxi0a746+uJrvCR81f3TKvJ5vPOT27rmfX979c7uXCOnRmvj+pGT7O176U8qyVM0fusntVf3HrsuEriXmlVbh48omwjphPaX6TXvPD03RsBV7ftKFdX1DoaEydrt0Yb33k4vdf53R2If/cLqWqWWf1vBeN/6NdSnzCrXCbaQyIawDALIlDLVh2G3xcMu0Q2FsCMxFd1/spn30TMq8euPO98uqP7FBbDiPKw2L0W2qDjomZVmqpj2a+Z519bBH55VW4ePKpoII6wqWPScs8L23NhyjVqMOPiSG7RQWFSgVLPV3NKxb4GzWeVTK7Z5etMVd0OIhP97awml0nRqD3eC2vyfnq2x5Tf860l165yO+ja3LwvrfRs1NDjmxZcQFeC1X89RGbbVerV/3I2ynISX1mj+QbHfMeS1dxyGz/WOwNqXdr7DKCuthlRbWNaxG90X/RufZ85BvBy0VVeE2UlHatGnjQ/XcuXNd06ZNXZUqVXw1b97crV69OtFqZwBX6f8hW4aCuf5vy7AKb7NlyxbXpUsXd/TRR/t5NWvWdD169CixzKhP1m+nirhmf/gNVcQ17PUtVBFXGGrDsNt/5qPuZ6f8PHYojIbAqLf7b5PvT5k+dO4w99MHD/DLur3v7a7PqD7u1fdf9YH8jhf/5H7W+/+4fR/6mavdt4575q1n3INDH3TdBnZzs96flbwPZ97xe78sG/6iA4awNAzm5ManuANO+4UbMHtgyvp1YKE2OtCw5amyqSDCeufhr/rAaeOhW/ee6gOgpvUYNy/ZrqywPnn+RveHZn8r0dM7dOZyV+3cFq5Ru8E+HKtue3CyX37dpt1ch8GzkmOwT7iotRs+e4W/nQVYtTu01nXu/Fse9PdN87ROBVjN10mZ9w580V3YspefdnaTrm7Cm+uT63/k6aWuytnN/X3V7fUY9Vi1XD12a6cwrGkK8mqj+1Xnhi5+mRozbu1Ku19hZSus39HrqVLDetW6N7nHnv/fEvMKscJthKIoiqKKscJQGwZfjQs/9frT3K/O/E/3+GtDk9NtCIxK/9c0Xc2l/vAL3b637hjOsl+vX7gZ82a4R8Y84ro82sX1mPlgynpUF/e51PUe2duNfn60W/DpguTY9V93Osw1nna9e3zeUNdx9F/c2S3q+l589bDf+0R798SbI5Kh/PZ+rZL3SwcUOtnVQny4rmyq9GH9yQVf+p7kY8+/LaVXe+CMZT7gXtyqT7L3uaywrvpTn2l+yEbYK6/Qq2D7wJg3/d/qvdaJkVf8ub8/IdPa2Rhsjd/W3xZga1/7Fzdu7tpkO5XWGQ3bup+6jwq2CtuapgOIc2/q7seQD5v1abKtxn6rR17fICjY637o/vzumo4pvdRqd+pV7fwBgAXu0u5XWNkK6/aY0oX18DUp9Aq3EYqiKIoqxgpDrQVfKwvF9wxrl5ym3nT1quuKMTZt4PzHUpajK72oN33J6iWu79i+rv7AnddYtzp/VOowmXPH1U+ZP/Sd4X7ZccNgdPCggwgdTNjJpgrxOkHVvgkIl5VNlT6sK+AqpCrw3T/6jeRwD/075rXPfVgtT1hXD696em0ojJajwK/eajs5Uj3F0UCvUm+8euV18KCDCAuwWm/YTqV1at1hsFZZL74dZDz67Ae+xz46NEelaWX1Stu48HBdpd2vsAjr2a9wGyn2OqL9SqqIq06v1VQRV5Ph66girjDUWhiOhuLw8owXt73EXylGV4yxdt1n9HB7t/gPd9gDR/jlHNjnP5MhfNLLk9w1/RunrEfV+oW7UsL6sYNP8NMP6naIO3d8fTfm3bF+2XFhPdqLrmm6Ko0OIuzAIlxXNhXEMBj1qKtHWYFQvdVn/PE+d99jM0sEzEzCuoVzGwqj3mz12ltvuUrtta50ZeF2V8K6Dgh0YGDLUMCNW4dV+HgU7tX7rx5zPQ9huz0Z1hkGs7PCbaSihOPNQwMGDHDVq1d3S5Ys8X9nOmZdrG10uT/88IMbOXJkcrz6Kaec4jp06OCWLVvm5wEAEBWGWgvDVhaKbSjMmLfHusPPO8JfKUZXjLF2Csp+THmNvdze3XcMhbmzb2vXuX9nXxqXftH4y5Lrqd7nN27einnJoL5k7ZLkFWFqtz4r5T6kO8FUV4dRONdQGJ3kqpNdwyE7ti5VNhVEWFcpZCvw3dRtrA/aCocaqmJBVpVJWFfphEwNZ1HPuQKmbtNnyjvJ+WqvaXf+/Wn312GvlKiHJr7t709pobi8Yf3qtoNi19V1xGvJoSz60SeFdB1sPDh+vl+2XgMNldmTYd0eQ7qwHvc8FGqF20hFyWVYN5s3b3bPPvusa926tT/BVMG9Y8eObvv27YkWAADsEIbaMAxbhT3WNgRGJ3BG2yisX/DnC93x/Wr6ZV027io3c/FMX7PemeWWfr7UvfnZW+6Rp/u6nsN6usX/WpwM6+1evs/fZr9uB7hzbq+Xsux0YV2XjNSlIzUUZvgbT/iDiPAbgPBxZVOlD+saqz16zuoSl/6zkzJtSIqmZRrW1VOvK7/oaikaYhMNqy26T4wdBhOtXQnr0WEwfae+65cRNwwmLAv5OkFW49xtuu637v+eDOv2GPS8hdMnvrXBfwug0v/DeYVa4TZSUXIZ1jdt2uTWrVuXEsr1//bt27uqVau6OXPmJKYCALBDGGrDMGxloVhB+MK7GvgrxOhKMWGb3jP6uH1r/oe/SkynVzsnlzfq3dHJQG41YvqIlLA+a/lsf5UYtf9ZswMzDusqDcnRUJib/36LP4gIf6DJ7oMqmyp9WLdgfWbjTilXUFF4jZ5YmWlYV0jWlV/0g0Bqr5NOw/nqZVfPe/SqLTYMxU50LSusl3aCqXr3NU3LV8+4Djx0AGJtVTrRVfdFt9MBS40Gd5YI1noNNH1PhnV7DPwoUn6F9W3btrlmzZq5WrVquRUrVvhpsmHDBnfJJZeUCOuNGzcusVwtU6F82rRpiSk7TJw40feuz549OzEFAIAdwlAbBmErG2Lykxp7u31+s2/KSZ1WE96Z6I659Fgf5P8+vXfyF0yPGXy8u/uFe9zs92aXCOvzVsx3ned0dcc/vqMn/oIxF7mDf39IucK6Xe/9pyfuV+IHmsLHlU2VPqwrqOoyigq4dulGu7ShpmloiLXNNKyrFLoVphWSdWWZcF64TvVm67KIumKMLuOo26gHOZNhMLq92uuSjbrPZV26USeaNuk0wg9/UcDVZRd/f31nH4C1vj/e81jyPulykFqe2mjangzrqujlNe1Sl/oWIRfvk3ypcBupKJmGdRk1apQP1Q0aNHDjx493PXv29LfVtOgyOnfu7Ke3bdvWzZgxw4f9VatWubp16/ox65o/ffp0/6/+rlevXsp13QEAkDDUhkE4LBv+oqEucT+SpFJIV1jf/+Sfucs6Xu6qPFItudzj+p7g2s26z417b7zrMrmru/zRK1Ou/lJlUDXXd07/cod1O0jQ/Yr+QJMtW5VNlT6sqxSeFQZrXvJnH0xV+n+nof/wIdbalSesR6/sEp0ft04FUV2RRvPUpqywrlCtgwL1Ouv2CrPpfhRJvyoa/tiRev0VeMMQrf9r6I7WqTb2g0h2tRx73HsirEefLz0OPR49rrj2hVrhNlJRyhPWNWRl8ODByXHm+nfQoEGuZcuWJZah4H311Vf7dvqxJRs6s3btWnfvvfcmTzLVv/qboA4AiBOG2jAIh2XXVo9ecz1ag/7xmO9598H+xB+7/W78/+G954Ep6wjrwD6/ctdOu96NeW+cGzlvVLnDus3X+qI/0BSuJ5sKIqxTVGWpcBsBAKAYHdDnl8lQ+9Syp1MCbzZq4MLHXJNnm7uTnjg9uZ7jHv+N/+Gjh+c9EnubTMuG6OjkUl2pJpxn61JlE2GdonJY4TYCAEAxOmtM3WSo7bugf0rgzWbpV05tPfp/XJvy1tDXh7n/qntoyg80qfoteDS5rjpj/pB4pNlBWKeoHFa4jQAAUIz+POvuZLBt/twtKaE3m5XNsP7IC33duXec54fN/OL0A92jswakzG87q11yXZdPaZh4pNlBWKeoHFa4jQAAUIyeWrbzp/n3eWh/N2Dhjl8EzefqPL6LP6lUV4Dp/lSPlHkjlo5MGdrTZ17fxCPNDsI6ReWwwm0EAIBidfHky1MC+50vtXbDlzyREoLzvUYtHe171MOgfuqIWm7799n9QUDCOkXlsMJtBACAYrXu6/Xu0P6HJ0NuIZRC+/sbPkg8wuwhrFNUDivcRgAAKGZz//Wmazq9eWzwrWylx6HHUxEI6xSVwwq3EQAA4NzwJSNcw6cbuWqDq8cG4XytwwdU9SeTaox6toe+hAjrFJXDCrcRAACAshDWKSqHFW4jAAAAZSGsU1QOK9xGAAAAykJYp6gcVriNAAAAlIWwTlE5rHAbAQAAKAthnaJyWOE2AgAAUBbCOkXlsMJtBAAAoCyEdYrKYYXbCAAAQFkI6xSVwwq3EQAAgLIQ1ikqhxVuIwAAAGUhrFNUDivcRgAAAMpCWKeoHFa4jQAAAJSFsE5ROaxwGwEAACgLYZ2icljhNgIAAFAWwjpF5bDCbQQAAKAsWQ3r+9/xaTKITFlEWKeoaBHWAQBAeWQ1rJ/Z87NkEOk7exNhnaKC0jZh24e2FQAAgLJkNay3nrAhGUaajVhPWKeooNpMWp/cPi4dsCax1QAAAKSX1bA+ZeHOr/l/3GK56/rk8tjQQlHFVk/M3eL2b7VzmFjvlzYlthoAAID0shrWpUG/NSmB/fZx692w1zfHBhiKKvQa+cYW36MeBvWT7//Mbf/+h8QWAwAAkF7Ww/q6Ld+5Q+5ekQwmFEXtrP1aLXczFyx3y5dTFEVRFEWVXVkP6zL3n9vcDcPXxYYViirW0jahbQMAACBTFRLWzUPTlrsrB611R3ZcFRteKKrQ67B2K/3JpBqjztAXAABQXhUa1tV1DwAAAGDXENYBAACAPEVYBwAAAPIUYR0AAADIU4R1AAAAIE8R1gEAAIA8RVgHAAAA8hRhHQAAAMhThHUAAAAgTxHWAQAAgDxFWAcAAADyFGEdAAAAyFOEdQAAACBPEdYBAACAPEVYBwAAAPIUYR0AAADIU4R1AAAAIE8R1gEAAIA8RVgHAAAA8hRhHQAAAMhThHUAAAAgTxHWAQAAgDxFWAcAAADyVEGE9QEDBrjq1au7JUuWJKbsGW3atHG1a9d2a9as8X8vXbrU/fa3v3V9+/b1f1eErVu3ukaNGrkqVaqUWi+99FLiFs5t377dDR482J1yyil+3tFHH+3uvPNOt3bt2kSLnb755hs3aNCglLb33nuvW716daIF8k2+bA/lVVnvNwBg93Xq1Mn9+7//uxs1alRiSkmvvvqq+8lPfuJzj7LM7lq5cqU79thj3fXXX19iec8//7w75phj/H1S9rFstycQ1rMoGtbffvttV6NGDde9e3f/d0X47rvv3Ny5c9306dNjq1mzZq5mzZruww8/9O1/+OEH16VLFx+89eZ86qmnXOfOnf0b8bzzznPr16/37UTL7tixY2zbevXqEdjzFGEdAFDZvP76626fffZxV155Zdogft999/nw/PTTTyem7B7l1COOOMJdddVVvnPSzJ8/3+23337ugAMOcF27dnWTJk1KmZ9rhPUsiob1PW3dunU+VKvXXMFbPvroI3fiiSe622+/PWVjmDJlig/lo0ePTkxx7r333vMHG+naDhkyJDEF+aRYw7q2P8I+AFROW7ZscXXq1HG//vWv3T//+c/E1J2++OIL/y2/esI///zzxNSK0atXL/ejH/3IzZgxIzFlzyKsZ1G+hfWpU6e6I4880r388suJKc73jitov/jii4kpO6iX/Mwzz3QtW7ZMBnsNnYkGePn000/daaed5h8v8g9hnbAOAJWRhg2nGwpjQ2DUgahRAhVJIyLUs64e9nxQsGFdL+Sbb77prrjiCh84VRrmoa9Z7EVWe93O5kdLy9XwEQ0j0XCSbdu2+duJAq2CbTjEJBrWbflaTkhHjxqKouEkWo+W0aNHDz/+PGTL0zCXpk2bJu9X8+bNyxyCsnnzZnf55Ze7Jk2apHx1ky4Q2dh3ld2PBQsWuGrVqrmePXv6v828efPcUUcdVWI68sOubg9iB2g60NN78rjjjvN/q7fjlVdeSbTaadmyZe6Pf/yjPyhMt0zR+7VVq1altkt3v9VO7XU7lR5DuAPV7WyeVT4dNAMAMqP9/4EHHhg7FEZDYNTbHe1s1Ljzq6++2u21114+6B9//PFu5syZKZ8vN9xwgzv88MP9+XqHHnpoMoh/9tlnfrrmiw1/0XLC0jCY888/3x100EF+1EFIBxZqU5HnJxZsWNcLog/ta6+91vcmjx8/3n/gKyzo6Ew2btzoXnjhhZQx3gop9evX9+30hrBQrqEjGkJiVqxY4WrVqpUS4jMJ66tWrXJ169b1QV3jv7W+u+66y9/Xxo0b+5BttDzdjxNOOMHddttt/jHoX7VVYC9t/JR603VbLT/Url27UsO6niN91SRavtajg4nZs2f750KhSxvFSSed5IMa8s+ubg9iYV3vd80fOXKk72HQezD6muugTevRe37YsGF+mQ0aNPDLDL86XLRokX8PldUuer+1ox04cKC/P2qv2+n2Wk54W22X2nb1vtRBpJaj9+ueHF8IACg/7bcvvPBCd9hhh7mPP/44MXXnEBiVZRRRJ5TCvQL3ww8/7Ifn6sIeCu4K2EZhXIFaYV8njd56662+ozUa1jds2OA/I/VZqV58ff5NnDjRZzcL5fpcMjqgUHaKC/HZVJBhXSFcPcoKtmFv9SeffOJOPvlkH1jjWDioWrWq/9eOyhR4FRjC4SAK8pqmF9WUFda1PPWoK2iEQ1M0XW8GLc/aipan+zJt2rTElB09+hqDHj14CFkbjVfXuPWQlhkNcmJhPbz/8tVXX/ll6b5ZqZc13bqx5+3O9mBhvW3btim9GtFtwL650XtBvRpG0xWa7aDPDvii7TTv0ksv9cuwA9To/daBgQ4QdEAc3m/tTC+55BJ39tln+x2tSffeBgBUHhaKx44dm5iyI3MpaOuKMebrr792F110kc9J+jwzulDGqaee6k4//XT35Zdf+mkK47r9mDFjktlOomHdxA2D0cGDDiJ0MGGdQQrxOkG1tJNis6GoxqwrhCqMhkM9QtYDqCufhPOjveh6oRVmNE3zTFlhXcFZoSU6NEX0hlIACe9bdHmmrMdr6+3Tp09iyk7lCet642kZ2hDU+6/Adv/99/vba1hO+C0A8sfubA8W1vVvKPpetpOP44ZCqVdb3xopnJfWTtPCg87o/VYPid574YGtiTv3grAOAJWfhWJ9NlkAvuOOO/yVYjQs0iiz/fznP/fDY6I0LeztVhhXKA87eKQ8YT2uF11XpdFBQHhgUREKNqzrSX3yySd9D58+1MMKw4mx4Skq/T+kcK6jOQsWcVdZkbLCuv0d17Nvw23C2+9KWLf7Go6lD5VnGIyGR+hbgEcffTTlSHThwoV+GfqWIJyO/LA720OmYd3ahd8sxbF26Sq8n9H7rfe/gn7cV4t23oTdHyGsA0DlZ6HYhsIoc2nfrs5OnfNn1IGoHvh0FYbtbIR10fBLhXMbfaGTXaNDdipCQYZ1BV9dH1xBU8FVR18KvPrQP+OMM0qEdb0x1FOu9uH43ZB699TLp2EAc+bM8W2j48EzDevqdYzKVli3bwGiBxIm3W0trIfPjXo+S2urbwLsKybkj93ZHsob1p977jn/dzrWrkOHDinnhljpnBEN05Ho/db7P91wL8I6ABSusMfahsBET+C0sK7x5xpKHC11JmnYpGQrrOuSkbp0pIbC6NtjfeboM1Q5siIVZFjXh7s+5BVMwp5fBRSF3zCcaH7cOPUo9TarV1JDYfQLnrrMYfSKLGWFdRsGE72yjNjyw/u2K2Fd80o76FC4igtZeiwK+a1bt04+BzqoiFuPhXU9luiYeOx5u7M9ZBrWFfTTDW/R+iyEL1682F9RJq5dVPR+2zAYHRxH6aBZ95NhMABQeCwU6/OpRYsW/iTS6L79rbfecj/96U9jh8FEZSusi4bkaChM7969/Yms2fqBptIUZFi3IKHe8jCc6ElXuzCc2FCP6A//xFHgUHjQlVyiwUfKCutqr9tpfdFxuPZDQ9ZWyhvWbXhO3Jh4Yz3vmfwokp1UOHTo0JTHasNg0vXeY8/ane0h07BuJ5hGh43ZCaV2crO107As9eiHdAKpLg9q9yl6v8PLptr9Ezs5NXqCabohXgCAykWfC8opuiLLvvvum3JSp9E3+zqJVEFeV4UJvfvuu+61115Lfr5kM6wrN+p+7b///jn5gSYpyLCuD3adJKrQ0bBhQ9e+fXt34403+r9VFk7Um6xQocv4qBcv+hW9rm8ehlG77ni6k97KCutiY+MzvXRjecK6lqX7Fh2eE9Ib175J0HOkr4l0P3R/FIBsvLrovug+6b7ZCab6GkqX8YsLX8gPu7o9SKZhXdTjrfeN3qOZXLpR7xvtALVt2XvummuuSb7novfb3qu6P6VdutFYb7vCvQ4+N23alJgDAKhsbPiLhrrE/UiS2KUbDzjgAHfPPff44S/q+d577719h46uDCPZDOt2kKD7lYsfaJKCPcF07dq1/oXTh7o+wDXERC+8woENYbEAovlxFYYY0f81LTwJM5RJWBfdNw2lUVjRehRkSvtRpEzCuo441aMed7nGKPWoP/HEE368stav+6H7o/sVpfuk+6b7qLZ6PhWGuMZ6/trV7UHKE9ZF74PwR5F0wKedZ3TnpZNv9L6xdrpWbr9+/VLe83H3W8tRKD/nnHP87VTRH0UyOrjUMC610QGx7aQBAJWPcpY+K8o6gVPfwqrn3X4U6eCDD3bdunXzl5422Qzrovk6kAiHYlakggjruWLDTOJOEAUAAEBhUyeSetTVuZSr8/YI6+WgHyfS2F8NhwEAAEBx0Q8waSixzkHMFcJ6BjRWVr/+qOEiOnku3cmbAAAAKDy6uIbO99KwmV/96ldu6dKliTkVj7CeAV1lQuNg9bVH3LhuAAAAFC5dHEFj4nUFmLiLjFQkwjoAAACQpwjrAAAAQJ4irAMAAAB5irAOAAAA5CnCOgAAAJCnCOsAAABAniKsAwAAAHmKsA4AAADkKcI6AAAAkKcI6wAAAECeIqwDAAAAecm5/weuE7derlvqtAAAAABJRU5ErkJggg== \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/9042bb55-a1c9-44b9-982e-9a9e3a9103f3 b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/9042bb55-a1c9-44b9-982e-9a9e3a9103f3 new file mode 100644 index 0000000000..cff3d1fb2a --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/9042bb55-a1c9-44b9-982e-9a9e3a9103f3 @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/d85c6f80-a5f8-44d8-bdbc-d12965bef8f4 b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/d85c6f80-a5f8-44d8-bdbc-d12965bef8f4 new file mode 100644 index 0000000000..de8e576785 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/.storage/.runtime/DesignTimeTargetImagePersistenceService/d85c6f80-a5f8-44d8-bdbc-d12965bef8f4 @@ -0,0 +1 @@ +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 \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Config.xlsx b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Config.xlsx new file mode 100644 index 0000000000..b286b77c6b Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Config.xlsx differ diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Input/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Input/placeholder.txt new file mode 100644 index 0000000000..ef66094519 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Input/placeholder.txt @@ -0,0 +1 @@ +Input folder should be used to store all input files of the process. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Output/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Output/placeholder.txt new file mode 100644 index 0000000000..449c6f8523 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Output/placeholder.txt @@ -0,0 +1 @@ +Output folder should be used to store the files resulted from the process, such as reports or status files. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Temp/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Temp/placeholder.txt new file mode 100644 index 0000000000..6e16428b4c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Data/Temp/placeholder.txt @@ -0,0 +1 @@ +Temp folder should store the files while they are being processed. Once the processing part is done, the files should be removed from this folder. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/CloseAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/CloseAllApplications.xaml new file mode 100644 index 0000000000..b21fa3ecd4 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/CloseAllApplications.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.Collections.ObjectModel + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Data.Common + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/GetTransactionData.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/GetTransactionData.xaml new file mode 100644 index 0000000000..30e8954b8a --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/GetTransactionData.xaml @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + 953.6,2155.2 + GetTransactionData_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.Activities + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Excel.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + 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.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + + + + + + + + + + + + + True + True + False + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + True + + + + + + + True + True + + + + + [out_TransactionID] + + + [now.ToString] + + + + + [out_TransactionField1] + + + [string.Empty] + + + + + [out_TransactionField2] + + + [string.Empty] + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/InitAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/InitAllApplications.xaml new file mode 100644 index 0000000000..182de6cd9e --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/InitAllApplications.xaml @@ -0,0 +1,100 @@ + + + + + + + + 396,292 + Initialization_1 + + + System.Activities.XamlIntegration + System.Activities.Validation + System.Activities + System.Activities.Statements + System.Activities.Expressions + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System.Collections.ObjectModel + System + System.Collections.Generic + System.Data + System.Diagnostics + System.IO + System.Linq + System.Management.Automation + System.Net.Mail + System.Xml + System.Xml.Linq + System.Windows.Markup + System.Drawing + UiPath.Core + System.Security + UiPath.Core.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + System.Runtime.Serialization + System.Collections + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + + + + + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Management.Automation + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Collections.NonGeneric + UiPath.UIAutomationNext + UiPath.UIAutomationCore + UiPath.UIAutomationNext.Activities + UiPath.OCR.Activities + UiPath.Excel.Activities + UiPath.Testing.Activities + UiPath.Platform + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/InitAllSettings.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/InitAllSettings.xaml new file mode 100644 index 0000000000..868edec43e --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/InitAllSettings.xaml @@ -0,0 +1,287 @@ + + + + + + + + + + 591.2,2556 + GetAllSettings_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Data.SqlClient + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + [out_Config] + + + [New Dictionary(of String, Object)] + + + + + + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + True + False + + + + + + [out_Config(Row("Name").ToString.Trim)] + + + [Row("Value")] + + + + + + + + + + + + + True + False + + + + + + + True + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + False + + + + + + + + + + True + + + + + + + + [AssetValue] + + + + + [out_Config(row("Name").ToString)] + + + [AssetValue] + + + + + + + + + False + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/KillAllProcesses.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/KillAllProcesses.xaml new file mode 100644 index 0000000000..a74ba1564d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/KillAllProcesses.xaml @@ -0,0 +1,65 @@ + + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.ObjectModel + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data.Common + System.Data + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/Process.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/Process.xaml new file mode 100644 index 0000000000..d3e5db6967 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/Process.xaml @@ -0,0 +1,260 @@ + + + + + + + + + 818.4,454.4 + ProcessTransaction_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.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + System.Security + UiPath.UIAutomationNext.Contracts + UiPath.UIAutomationNext.Models.CV + UiPath.UIAutomationNext.Activities.Services.RuntimeAnalyze + System.ComponentModel + System.Linq.Expressions + UiPath.UIAutomationNext.Activities.Models + System.Reflection + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Windows.Forms + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + UiPath.UIAutomationNext + UiPath.UIAutomationNext.Activities + UiPath.OCR.Activities + UiPath.Excel.Activities + UiPath.Testing.Activities + UiPath.Platform + System.Runtime.InteropServices + System.ComponentModel.EventBasedAsync + System.ComponentModel.Primitives + UiPath.Excel.Activities.Design + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Collections.NonGeneric + System.Linq.Expressions + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + System.Linq.Async + + + + + + True + True + + + + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [strUserName] + + + [in_TransactionItem.SpecificContent("userID").ToString] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/RetryCurrentTransaction.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/RetryCurrentTransaction.xaml new file mode 100644 index 0000000000..ace3dd0a79 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/RetryCurrentTransaction.xaml @@ -0,0 +1,245 @@ + + + + + + + + + 884.666666666667,809.333333333333 + ActivityBuilder_1 + Assembly references and imported namespaces for internal implementation + + + System + System.Activities + System.Linq + UiPath.Core + System.Collections.ObjectModel + UiPath.Core.Activities + + + + + System.Private.CoreLib + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Linq + System.Private.CoreLib + System.ServiceModel + UiPath.System.Activities + System.Data.Common + UiPath.UiAutomation.Activities + + + + + + True + False + 360,2.4 + 60,74.6666666666667 + 390,77.0666666666667 390,136.666666666667 + 831 + 668 + True + + + + __ReferenceID10 + + + + + True + 340,136.666666666667 + 100,86.6666666666667 + Yes + No + 340,180 257.866666666667,180 257.866666666667,256.4 + 440,180 470,180 470,179.933333333333 530,179.933333333333 + + + + + + + True + 201.2,256.4 + 113.333333333333,86.6666666666667 + Yes + No + 201.2,299.733333333333 130,299.733333333333 130,383.666666666667 + 314.533333333333,299.733333333333 445.986324786325,299.733333333333 445.986324786325,352.082497358647 570,352.082497358647 570,383.6 + + + + + + + 30,383.666666666667 + 200,52.6666666666667 + 130,436.333333333333 130,466.333333333333 131,466.333333333333 131,486.266666666667 + + + + + + True + False + + + + + + + + 0,486.266666666667 + 262,62 + 131,548.266666666667 131,599 + + + + + [io_RetryNumber] + + + 0 + + + + + + + 0,599 + 262,62 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + + + + + 470,383.6 + 200,52.6666666666667 + 570,436.266666666667 570,476.666666666667 + + + + + + + + True + 502.333333333333,476.666666666667 + 135.333333333333,86.6666666666667 + 502.333333333333,520 430,520 430,599 + 637.666666666666,520 700,520 700,599 + No + Yes + + + + + + + 299,599 + 262,62 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + 569,599 + 262,62 + + + + + [io_RetryNumber] + + + [io_RetryNumber+1] + + + + + + + + + + + + + + + 530,153.6 + 200,52.6666666666667 + 630,206.266666666667 630,249 + + + + + + + + 499,249 + 262,62 + 160,560 160,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + __ReferenceID0 + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID5 + __ReferenceID6 + __ReferenceID7 + __ReferenceID8 + __ReferenceID9 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/SetTransactionStatus.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/SetTransactionStatus.xaml new file mode 100644 index 0000000000..9b7b6ac400 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/SetTransactionStatus.xaml @@ -0,0 +1,663 @@ + + + + + + + + + + + + + + + + + 1223.3333333333333,1304.6666666666667 + SetTransactionStatus_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + System.Private.CoreLib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Data.Common + System.Memory + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + 270,2.5 + 60,74.66666666666667 + 687.9999999999999 + 300,77.7 300,126.4 + 840.8 + False + True + + + + __ReferenceID5 + + + + + True + 262.8,126.4 + 76,86.66666666666667 + 338.8,169.73333333333335 448.6666666666667,169.73333333333335 448.6666666666667,266.4 + 262.8,170 110,170 110,471.6 + + + + + + + 10,471.6 + 200,163.33333333333334 + 110,634.9333333333334 110,664.9333333333334 210,664.9333333333334 210,715.6 + + + + + + False + True + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + True + False + + + + + Success + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + + + + 110,715.6 + 200,84.66666666666667 + + + + + + True + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + True + + + + + + [io_RetryNumber] + + + 0 + + + + True + + + + + + [io_ConsecutiveSystemExceptions] + + + 0 + + + + True + + + + + + + + + + + + + True + 388,266.4 + 122,86.66666666666667 + 388,309.733333333333 330,309.733333333333 330,469.333333333333 + 509.6,310 550,310 550,467.666666666667 + + + + + + + 230,469.333333333333 + 200,196.66666666666666 + 330,665.9999999999997 330,695.9999999999997 210,695.9999999999997 210,715.6 + + + + + + False + False + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + True + False + + + + + BusinessException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + __ReferenceID0 + + + + + + + + 450,467.666666666667 + 200,180 + + + + + + + + + + False + False + True + + + + + + [QueueRetry] + + + [in_TransactionItem isNot Nothing AndAlso (in_TransactionItem.GetType is GetType(UiPath.Core.QueueItem))] + + + + + + True + False + True + + + + + + [in_Config("ExScreenshotsFolderPath").ToString] + [ScreenshotPath] + + + + + + + + False + False + + + + + + + + + + + + + + + True + False + + + + + + + + + + + + True + + + + + + + + + + + + + + + False + False + + + + + + [io_RetryNumber] + + + [in_TransactionItem.RetryNo] + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + ApplicationException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + [io_ConsecutiveSystemExceptions] + + + [io_ConsecutiveSystemExceptions+1] + + + + + [in_Config] + [io_RetryNumber] + [io_TransactionNumber] + [in_SystemException] + [QueueRetry] + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + True + False + True + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + + + + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID0 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/TakeScreenshot.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/TakeScreenshot.xaml new file mode 100644 index 0000000000..c607762409 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Framework/TakeScreenshot.xaml @@ -0,0 +1,127 @@ + + + + + + + + + 546,1177.33333333333 + TakeScreenshot_2 + + + System.Activities + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.ObjectModel + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Net.Mail + System.Xml + System.Xml.Linq + UiPath.Core + System.Windows.Markup + UiPath.Core.Activities + + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + System.Private.CoreLib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Platform + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + + + + + True + True + + + + + + + + + + + + + True + + + + + + + + [io_FilePath] + + + [Path.Combine(in_Folder, "ExceptionScreenshot_"+Now.ToString("yyMMdd.hhmmss")+".png")] + + + + + + + [ScreenshotFileInfo] + + + [New FileInfo(io_FilePath)] + + + + + + True + False + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Main.xaml b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Main.xaml new file mode 100644 index 0000000000..7e85d4556f --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Main.xaml @@ -0,0 +1,874 @@ + + + + + + + + + 693.3333333333334,869.3333333333334 + Main2_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + Microsoft.VisualBasic.CompilerServices + Newtonsoft.Json + Newtonsoft.Json.Linq + 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 + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Forms.Integration + System.Windows.Markup + System.Xml + System.Xml.Linq + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.UIAutomationNext.Enums + UiPath.UIAutomationCore.Contracts + UiPath.UIAutomationNext.Models + UiPath.UIAutomationNext.Activities + UiPath.Shared.Activities + UiPath.Platform.ObjectLibrary + UiPath.Platform.SyncObjects + System.ComponentModel + UiPath.UIAutomationNext.Models.ExtractData + UiPath.UIAutomationNext.Activities.Services.RuntimeAnalyze + UiPath.Core.Activities.Orchestrator + System.Linq.Expressions + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Newtonsoft.Json + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + 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.ObjectModel + System.Private.CoreLib + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + 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 + WindowsFormsIntegration + UiPath.UIAutomationNext + UiPath.UIAutomationNext.Activities + UiPath.OCR.Activities + UiPath.Excel.Activities + UiPath.Testing.Activities + UiPath.Platform + System.ComponentModel.EventBasedAsync + UiPath.Excel.Activities.Design + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Data.SqlClient + System.Linq.Expressions + System.Collections.NonGeneric + + + + + + True + 70,22.5 + 669 + 705 + 120,47.5 150,47.5 150,59.66666666666666 223,59.66666666666666 + True + + + + + + + + + + + True + True + False + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + True + False + + + + + + [TransactionNumber] + [Config] + [TransactionItem] + [TransactionField1] + [TransactionField2] + [TransactionID] + [dt_TransactionData] + + + + + + + + True + False + + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + + + + + + 224.333333333333,212.333333333333 + 229.33333333333334,110.66666666666667 + False + 217 + 34 + True + + + + + + + 338.99999999999966,322.99999999999966 338.99999999999966,440.666666666667 + 39 + 38 + True + + + + + + + + + True + False + + + + + + + True + + + + + [BusinessException] + + + [Nothing] + + + + + [TransactionItem] + [Config] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + False + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + False + + + + + [BusinessException] + + + [Exception] + + + + + + True + False + + + + + + [BusinessException] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + [SystemException] + + + [Exception] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [SystemException] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + True + False + + + + + + + + + + + + + + + + + + + + 234.333333333333,440.666666666667 + 209.33333333333334,194 + False + 197 + 34 + True + + + + + + + 297.133333333333,634.666666666667 297.133333333333,664.666666666667 485,664.666666666667 485,64.96666666666667 455,64.96666666666667 + 23 + 40 + True + + + [SystemException IsNot Nothing] + + + + + + + True + False + + + + + + + True + False + + + + + [SystemException] + + + [Nothing] + + + + + + True + False + True + + + + + + + True + False + + + + + + Data\Config.xlsx + [{"Settings", "Constants"}] + [Config] + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueName")] + + + [in_OrchestratorQueueName] + + + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueFolder")] + + + [in_OrchestratorQueueFolder] + + + + + + + + + + + True + True + False + + + + + + [Config("logF_BusinessProcessName").ToString] + + + + True + + + + + + + True + + + + + + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + + + + + + True + + + + + + + + [Config] + + + + + + + + + False + False + + + + + + + + + [SystemException] + + + [Exception] + + + + True + + + + + + + + + + + 223,6.66666666666666 + 232,106 + False + 220 + 29 + True + + + + + + + 39 + 38 + 339,112.66666666666666 338.99999999999966,212.333333333333 + True + + + + __ReferenceID0 + + + + + [SystemException is Nothing] + + + + + 339,112.66666666666666 339,142.66666666666666 85.5,142.66666666666666 85.5,208 + 39 + 34 + True + + + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + 18,208 + 150,122.66666666666667 + False + 138 + 29 + True + + + + + + + + [SystemException isNot Nothing] + + + + + + + + + 349.46666666666636,634.666666666667 349.46666666666636,664.666666666667 483.66666666666634,664.666666666667 483.66666666666634,245.53333333333302 453.66666666666634,245.53333333333302 + 43 + 20 + True + True + + + + __ReferenceID0 + + [BusinessException IsNot Nothing] + + + + + 391.33333333333303,634.666666666667 391.33333333333303,649.7999999999997 483.66666666666634,649.7999999999997 483.66666666666634,289.79999999999967 453.66666666666634,289.79999999999967 + 59 + 52 + True + True + + + + __ReferenceID0 + + [SystemException Is Nothing And BusinessException is Nothing] + + + + + + + + [TransactionItem IsNot Nothing] + + + + + 338.99999999999966,322.99999999999966 338.99999999999966,352.99999999999966 93,352.99999999999966 93,330.6666666666667 + 39 + 39 + True + True + + + + __ReferenceID1 + + + + + [TransactionItem Is Nothing] + + + + __ReferenceID2 + __ReferenceID1 + __ReferenceID3 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Main.xaml.json b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Main.xaml.json new file mode 100644 index 0000000000..07dc57c1d3 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/Main.xaml.json @@ -0,0 +1,33 @@ +{ + "DisplayName": "Main", + "Tooltip": null, + "HelpLink": null, + "Color": null, + "OriginalIconFileName": null, + "Arguments": [ + { + "Name": "in_OrchestratorQueueName", + "DisplayName": "in_OrchestratorQueueName", + "Category": null, + "Tooltip": "Allows the Orchestrator queue name to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + }, + { + "Name": "in_OrchestratorQueueFolder", + "DisplayName": "in_OrchestratorQueueFolder", + "Category": null, + "Tooltip": "Allows the Orchestrator folder name where the queue is created to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + } + ] +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/README.md b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/README.md new file mode 100644 index 0000000000..0dd52882bd --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/README.md @@ -0,0 +1,39 @@ +### Documentation is included in the Documentation folder ### + + +### REFrameWork Template ### +**Robotic Enterprise Framework** + +* Built on top of *Transactional Business Process* template +* Uses *State Machine* layout for the phases of automation project +* Offers high level logging, exception handling and recovery +* Keeps external settings in *Config.xlsx* file and Orchestrator assets +* Pulls credentials from Orchestrator assets and *Windows Credential Manager* +* Gets transaction data from Orchestrator queue and updates back status +* Takes screenshots in case of system exceptions + + +### How It Works ### + +1. **INITIALIZE PROCESS** + + ./Framework/*InitiAllSettings* - Load configuration data from Config.xlsx file and from assets + + ./Framework/*GetAppCredential* - Retrieve credentials from Orchestrator assets or local Windows Credential Manager + + ./Framework/*InitiAllApplications* - Open and login to applications used throughout the process + +2. **GET TRANSACTION DATA** + + ./Framework/*GetTransactionData* - Fetches transactions from an Orchestrator queue defined by Config("OrchestratorQueueName") or any other configured data source + +3. **PROCESS TRANSACTION** + + *Process* - Process trasaction and invoke other workflows related to the process being automated + + ./Framework/*SetTransactionStatus* - Updates the status of the processed transaction (Orchestrator transactions by default): Success, Business Rule Exception or System Exception + +4. **END PROCESS** + + ./Framework/*CloseAllApplications* - Logs out and closes applications used throughout the process + + +### For New Project ### + +1. Check the Config.xlsx file and add/customize any required fields and values +2. Implement InitiAllApplications.xaml and CloseAllApplicatoins.xaml workflows, linking them in the Config.xlsx fields +3. Implement GetTransactionData.xaml and SetTransactionStatus.xaml according to the transaction type being used (Orchestrator queues by default) +4. Implement Process.xaml workflow and invoke other workflows related to the process being automated diff --git a/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/project.json b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/project.json new file mode 100644 index 0000000000..56dbde0b56 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2348Project Login Validator in REFramework_Priyesh/project.json @@ -0,0 +1,104 @@ +{ + "name": "2348Project Login Validator in REFramework_Priyesh", + "projectId": "d905dc36-f2b1-444d-80c8-a8cf93d2e49d", + "description": "Automate in Login Validator", + "main": "Main.xaml", + "dependencies": { + "UiPath.Excel.Activities": "[2.24.1]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.Testing.Activities": "[24.10.2-preview]", + "UiPath.UIAutomation.Activities": "[24.11.1-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.0", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": true, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [ + { + "editingStatus": "InProgress", + "testCaseId": "85ffe92f-f4af-4e5f-91ef-6904ca8e20d7", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\GetTransactionDataTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "b14ffc12-1ebd-47e8-a2fa-e8ee1bc13993", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllApplicationsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "073b2655-ff18-45a4-9a34-c9a088663690", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllSettingsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "7ac510a8-ba91-4ab1-ac9c-70a1c446afa3", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\MainTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "48c76b32-e34a-477d-b13e-f8af598426cf", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\ProcessTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "2f7b3156-a9b4-44a0-b795-17f5a960ea6d", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\WorkflowTestCaseTemplate.xaml" + } + ], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "00644200-8069-4c47-977b-af481caf2268", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Anusha20242306232339txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Anusha20242306232339txt new file mode 100644 index 0000000000..a9900096fa --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Anusha20242306232339txt @@ -0,0 +1,3 @@ +Anusha +rongali +mrs \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data Report.xlsx b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data Report.xlsx new file mode 100644 index 0000000000..f5727498c4 Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data Report.xlsx differ diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Config.xlsx b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Config.xlsx new file mode 100644 index 0000000000..2ee462fc33 Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Config.xlsx differ diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Input/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Input/placeholder.txt new file mode 100644 index 0000000000..ef66094519 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Input/placeholder.txt @@ -0,0 +1 @@ +Input folder should be used to store all input files of the process. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Output/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Output/placeholder.txt new file mode 100644 index 0000000000..449c6f8523 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Output/placeholder.txt @@ -0,0 +1 @@ +Output folder should be used to store the files resulted from the process, such as reports or status files. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Temp/placeholder.txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Temp/placeholder.txt new file mode 100644 index 0000000000..6e16428b4c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Data/Temp/placeholder.txt @@ -0,0 +1 @@ +Temp folder should store the files while they are being processed. Once the processing part is done, the files should be removed from this folder. \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Db connection.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Db connection.xaml new file mode 100644 index 0000000000..b46a0b0148 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Db connection.xaml @@ -0,0 +1,128 @@ + + + + System.Activities + System.Collections.ObjectModel + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + 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.Security + UiPath.Database + UiPath.Database.Activities + System.ComponentModel + System.Runtime.Serialization + System.Xml.Serialization + System.Reflection + System.Linq.Expressions + UiPath.Core.Activities.Orchestrator + System.Numerics + UiPath.DataTableUtilities + + + + + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.ObjectModel + System.Private.CoreLib + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + WindowsBase + UiPath.Studio.Constants + System.Security.Permissions + System.Runtime.InteropServices + UiPath.Database + UiPath.Database.Activities + System.ComponentModel.EventBasedAsync + System.ComponentModel + System.ComponentModel.Primitives + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + System.Reflection.MetadataLoadContext + UiPath.Excel.Activities.Design + System.Memory.Data + System.Console + System.Configuration.ConfigurationManager + System.Memory + System.Private.Uri + System.Linq.Expressions + System.Data.SqlClient + UiPath.System.Activities.Design + UiPath.System.Activities.ViewModels + System.Runtime.Numerics + System.Linq.Async + System.Collections + System.Collections.NonGeneric + + + + + + + + + + + + + GetRobotCredential_1 + Username + + + + + + + True + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/CloseAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/CloseAllApplications.xaml new file mode 100644 index 0000000000..a7aab66c4a --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/CloseAllApplications.xaml @@ -0,0 +1,66 @@ + + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/GetTransactionData.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/GetTransactionData.xaml new file mode 100644 index 0000000000..2ece64f05b --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/GetTransactionData.xaml @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + 1382,2138.6666666666665 + GetTransactionData_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.Activities + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Excel.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + True + True + + + + + + + + + + + + + + + + + + True + True + False + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + True + + + + + + + True + True + + + + + [out_TransactionID] + + + [now.ToString] + + + + + [out_TransactionField1] + + + [string.Empty] + + + + + [out_TransactionField2] + + + [string.Empty] + + + + + + + + + True + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/InitAllApplications.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/InitAllApplications.xaml new file mode 100644 index 0000000000..04b85a015d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/InitAllApplications.xaml @@ -0,0 +1,76 @@ + + + + + + + + 396,292 + Initialization_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Activities + System.Activities.Expressions + System.Activities.Statements + System.Activities.Validation + System.Activities.XamlIntegration + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Diagnostics + System.Drawing + System.IO + System.Linq + System.Management.Automation + System.Net.Mail + System.Security + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.Management.Automation + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/InitAllSettings.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/InitAllSettings.xaml new file mode 100644 index 0000000000..b8bc5a947d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/InitAllSettings.xaml @@ -0,0 +1,294 @@ + + + + + + + + + + 1382,2713.3333333333335 + GetAllSettings_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Data.SqlClient + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Private.Xml + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Excel.Activities + UiPath.OCR.Activities.Design + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + + [out_Config] + + + [New Dictionary(of String, Object)] + + + + + + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + True + False + + + + + + [out_Config(Row("Name").ToString.Trim)] + + + [Row("Value")] + + + + + + + + True + + + + + + + + + + + + + + True + False + + + + + + + True + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + True + False + + + + + + + + + + True + + + + + + + + [AssetValue] + + + + + [out_Config(row("Name").ToString)] + + + [AssetValue] + + + + + + + + + False + False + + + + + + + + + + True + False + True + + + + + + + + + + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/KillAllProcesses.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/KillAllProcesses.xaml new file mode 100644 index 0000000000..e9182f4fa4 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/KillAllProcesses.xaml @@ -0,0 +1,66 @@ + + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + + + + + 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.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + + + + + + True + True + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/Process.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/Process.xaml new file mode 100644 index 0000000000..804f8eb8f6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/Process.xaml @@ -0,0 +1,147 @@ + + + + + + + + + 818.4,454.4 + ProcessTransaction_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.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + GlobalVariablesNamespace + GlobalConstantsNamespace + UiPath.Platform.ResourceHandling + System.Linq.Expressions + System.Reflection + UiPath.Core.Activities.Storage + UiPath.Core.Activities.Orchestrator + System.Numerics + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Windows.Forms + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + UiPath.Platform + System.Memory.Data + UiPath.Excel.Activities.Design + System.Private.ServiceModel + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Collections.NonGeneric + System.Linq.Expressions + System.Reflection.DispatchProxy + System.Reflection.TypeExtensions + System.Reflection.Metadata + System.Runtime.Numerics + + + + + + + + + True + True + + + + + + + + + + True + + + + + + + + + + True + + + + + + [Dbqueue] + + + [in_TransactionItem.SpecificContent("firstname").ToString + DateTime.Now.ToString("yyyymmddHHmmss") + "txt"] + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/RetryCurrentTransaction.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/RetryCurrentTransaction.xaml new file mode 100644 index 0000000000..5d8465335e --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/RetryCurrentTransaction.xaml @@ -0,0 +1,249 @@ + + + + + + + + + 884.666666666667,809.333333333333 + ActivityBuilder_1 + Assembly references and imported namespaces for internal implementation + + + GlobalConstantsNamespace + GlobalVariablesNamespace + System + System.Activities + System.Collections.Generic + System.Collections.ObjectModel + System.Linq + UiPath.Core + UiPath.Core.Activities + + + + + mscorlib + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Linq + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + UiPath.System.Activities + UiPath.UiAutomation.Activities + + + + + + True + False + 425,35 + 50,50 + 450,85 450,115 450.3333333333333,115 450.3333333333333,130 + 831 + 668 + True + + + + __ReferenceID10 + + + + + True + 420,130 + 60.666666666666664,60.666666666666664 + Yes + No + 420,160.33333333333334 290.3333333333333,160.33333333333334 290.3333333333333,250 + 480.6666666666667,160.33333333333334 590,160.33333333333334 590,245 + + + + + + + True + 260,250 + 60.666666666666664,60.666666666666664 + Yes + No + 260,280.3333333333333 160,280.3333333333333 160,365 + 320.6666666666667,280.3333333333333 400,280.3333333333333 400,365 + + + + + + + 105,365 + 110,70 + 160,435 160,485 + + + + + + True + False + + + + + + + + 105,485 + 110,70 + 160,555 160,595 + + + + + [io_RetryNumber] + + + 0 + + + + + + + 105,595 + 110,70 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + + + + + 345,365 + 110,70 + 400,435 400,464.99999999999994 400.3333333333333,464.99999999999994 400.3333333333333,500 + + + + + + + + True + 370,500 + 60.666666666666664,60.666666666666664 + 370,530.3333333333334 300,530.3333333333334 300,595 + 430.6666666666667,530.3333333333334 510,530.3333333333334 510,595 + No + Yes + + + + + + + 245,595 + 110,70 + 160,560 160,590 159.2,590 159.2,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + + 455,595 + 110,70 + + + + + [io_RetryNumber] + + + [io_RetryNumber+1] + + + + + + + + + + + + + + + 535,245 + 110,70 + 590,315 590,365 + + + + + + + + 535,365 + 110,70 + 160,560 160,610 + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + + + + + __ReferenceID0 + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID5 + __ReferenceID6 + __ReferenceID7 + __ReferenceID8 + __ReferenceID9 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/SetTransactionStatus.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/SetTransactionStatus.xaml new file mode 100644 index 0000000000..a8b4a794d5 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/SetTransactionStatus.xaml @@ -0,0 +1,683 @@ + + + + + + + + + + + + + + + + + 1223.3333333333333,1304.6666666666667 + SetTransactionStatus_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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 + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.DataSetExtensions + System.Drawing + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.Uri + System.Runtime.Serialization + System.Security.Permissions + System.ServiceModel + System.ValueTuple + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.OCR.Activities.Design + UiPath.System.Activities + UiPath.System.Activities.Design + UiPath.UiAutomation.Activities + UiPath.UIAutomationCore + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + True + 265,25 + 50,50 + 687.9999999999999 + 290,75 290,105 290.3333333333333,105 290.3333333333333,120 + 840.8 + False + True + + + + __ReferenceID5 + + + + + True + 260,120 + 60.666666666666664,60.666666666666664 + 320.6666666666667,150.33333333333334 430.3333333333333,150.33333333333334 430.3333333333333,270 + 260,150.33333333333334 170,150.33333333333334 170,375 + + + + + + + 115,375 + 110,70 + 170,445 170,474.99999999999994 240,474.99999999999994 240,505 + + + + + + False + False + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + Success + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + + + + 185,505 + 110,70 + + + + + + True + + + + + [io_TransactionNumber] + + + [io_TransactionNumber+1] + + + + True + + + + + + [io_RetryNumber] + + + 0 + + + + True + + + + + + [io_ConsecutiveSystemExceptions] + + + 0 + + + + True + + + + + + + + + + + + + True + 400,270 + 60.666666666666664,60.666666666666664 + 400,300.3333333333333 320,300.3333333333333 320,375 + 460.6666666666667,300.3333333333333 520,300.3333333333333 520,375 + + + + + + + 265,375 + 110,70 + 320,445 320,474.99999999999994 240,474.99999999999994 240,505 + + + + + + False + False + False + + + + + + + + + + + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + True + + + + + + + + + True + True + False + + + + + BusinessException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + __ReferenceID0 + + + + + + + + 465,375 + 110,70 + + + + + + + + + + False + False + False + + + + + + [QueueRetry] + + + [in_TransactionItem isNot Nothing AndAlso (in_TransactionItem.GetType is GetType(UiPath.Core.QueueItem))] + + + + + + True + False + True + + + + + + [in_Config("ExScreenshotsFolderPath").ToString] + [ScreenshotPath] + + + + + + + + False + False + + + + + + + + + + + + + + + True + False + + + + + + + + + + + + True + + + + + + + + + + + + + + + False + False + + + + + + [io_RetryNumber] + + + [in_TransactionItem.RetryNo] + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + ApplicationException + [io_TransactionNumber.ToString] + [in_TransactionID] + [in_TransactionField1] + [in_TransactionField2] + + + + + [io_ConsecutiveSystemExceptions] + + + [io_ConsecutiveSystemExceptions+1] + + + + + [in_Config] + [io_RetryNumber] + [io_TransactionNumber] + [in_SystemException] + [QueueRetry] + + + + + + logF_TransactionStatus + logF_TransactionNumber + logF_TransactionID + logF_TransactionField1 + logF_TransactionField2 + + + + + + + True + False + True + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + True + False + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + + + + __ReferenceID1 + __ReferenceID2 + __ReferenceID3 + __ReferenceID4 + __ReferenceID0 + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/TakeScreenshot.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/TakeScreenshot.xaml new file mode 100644 index 0000000000..c6a8fc034d --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Framework/TakeScreenshot.xaml @@ -0,0 +1,150 @@ + + + + + + + + + 1382,1424.6666666666667 + TakeScreenshot_2 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + 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.Windows.Markup + System.Xml + System.Xml.Linq + UiPath.Core + UiPath.Core.Activities + System.Collections.ObjectModel + + + + + Microsoft.VisualBasic + Microsoft.VisualBasic.Core + mscorlib + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel.Composition + System.ComponentModel.TypeConverter + System.Core + System.Data + System.Drawing + System.Linq + System.ObjectModel + System.Private.CoreLib + System.ServiceModel + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Excel + UiPath.Platform + UiPath.System.Activities + UiPath.UiAutomation.Activities + UiPath.Workflow + WindowsBase + UiPath.Studio.Constants + + + + + + + + + + True + True + + + + + + + + + + + + + True + + + + + + + + [io_FilePath] + + + [Path.Combine(in_Folder, "ExceptionScreenshot_"+Now.ToString("yyMMdd.hhmmss")+".png")] + + + + + + + + False + False + + + + + + + + [ScreenshotFileInfo] + + + [New FileInfo(io_FilePath)] + + + + + + True + False + + + + + + + + + + False + False + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232216txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232216txt new file mode 100644 index 0000000000..782a775158 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232216txt @@ -0,0 +1,3 @@ +John +Doe +sr \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232222txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232222txt new file mode 100644 index 0000000000..782a775158 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232222txt @@ -0,0 +1,3 @@ +John +Doe +sr \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232224txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232224txt new file mode 100644 index 0000000000..782a775158 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/John20242206232224txt @@ -0,0 +1,3 @@ +John +Doe +sr \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Main.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Main.xaml new file mode 100644 index 0000000000..f6a18b0292 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Main.xaml @@ -0,0 +1,849 @@ + + + + + + + + + 693.3333333333334,869.3333333333334 + Main2_1 + + + GlobalConstantsNamespace + GlobalVariablesNamespace + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + Microsoft.VisualBasic.CompilerServices + Newtonsoft.Json + Newtonsoft.Json.Linq + 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 + System.Net.Mail + System.Reflection + System.Runtime.InteropServices + System.Runtime.Serialization + System.Windows.Forms + System.Windows.Forms.Integration + System.Windows.Markup + System.Xml + System.Xml.Linq + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Core.Activities.Orchestrator + System.Linq.Expressions + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + Newtonsoft.Json + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + 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 + WindowsFormsIntegration + System.Memory.Data + UiPath.Excel.Activities.Design + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Linq.Async + System.Collections.NonGeneric + System.Linq.Expressions + + + + + + True + 45,125 + 974 + 722 + 95,150 125,150 125,150.33333333333334 164,150.33333333333334 + True + + + + + + + + + + + True + True + False + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + True + False + + + + + + [TransactionNumber] + [Config] + [TransactionItem] + [TransactionField1] + [TransactionField2] + [TransactionID] + [dt_TransactionData] + + + + + + + + False + False + + + + + + + + + + True + False + + + + + + [TransactionItem] + + + [Nothing] + + + + + + + + + + + + + + 545,215 + 229.33333333333334,110.66666666666667 + False + 217 + 34 + True + + + + + + + 659.6666666666666,325.6666666666667 659.6666666666666,355.6666666666667 660,355.6666666666667 660,385 + 39 + 38 + True + + + + + + + + + True + False + + + + + + + True + + + + + [BusinessException] + + + [Nothing] + + + + + [TransactionItem] + [Config] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + False + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + False + + + + + [BusinessException] + + + [Exception] + + + + + + True + False + + + + + + [BusinessException] + [TransactionField1] + [TransactionField2] + [TransactionID] + [Nothing] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + False + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + [SystemException] + + + [Exception] + + + + + + + [Nothing] + [TransactionField1] + [TransactionField2] + [TransactionID] + [SystemException] + [Config] + [TransactionItem] + [RetryNumber] + [TransactionNumber] + [ConsecutiveSystemExceptions] + + + + + + + + False + False + + + + + + + + + + + + + + + + + + + + 540,385 + 240,194.66666666666666 + False + 227.92953933936704 + 34.79781563235815 + True + + + + + + + 612,579.6666666666666 612,609.6666666666666 256.8,609.6666666666666 256.8,204 + 23 + 31 + True + + + [SystemException IsNot Nothing] + + + + + + + True + False + + + + + + + True + False + + + + + [SystemException] + + + [Nothing] + + + + + + True + False + True + + + + + + + True + False + + + + + + Data\Config.xlsx + [{"Settings", "Constants"}] + [Config] + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueName")] + + + [in_OrchestratorQueueName] + + + + + + + + False + False + True + + + + + + [Config("OrchestratorQueueFolder")] + + + [in_OrchestratorQueueFolder] + + + + + + + + + + + True + True + False + + + + + + [Config("logF_BusinessProcessName").ToString] + + + + True + + + + + + + True + + + + + + + + + + + + + + + False + False + + + + + + + + + True + True + False + + + + + + + + + + False + False + + + + + + + + [Config] + + + + + + + + + False + False + + + + + + + + + [SystemException] + + + [Exception] + + + + True + + + + + + + + + + + 164,98 + 232,106 + False + 220 + 29 + True + + + + + + + 396,139.86666666666667 426,139.86666666666667 426,95.1 560,95.1 + 28 + 33 + True + + + + + + + + + True + False + + + + + + + True + + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + True + + + + + + + + + + + + + + + + + + + + + + + + 560,48 + 200,106 + False + 188.00041159900604 + 29 + True + + + + + + + + [SystemException isNot Nothing] + + + + + 48 + 29 + 396,166.03333333333336 426,166.03333333333336 426,258.73333333333335 545,258.73333333333335 + True + + + + __ReferenceID0 + + + + + [SystemException is Nothing] + + + + + + + + + 540,472.6 510,472.6 510,298 545,298 + 33 + 57 + True + True + + + + __ReferenceID0 + + [BusinessException IsNot Nothing] + + + + + 780,462.8666666666667 810,462.8666666666667 810,292.4666666666667 774.3333333333334,292.4666666666667 + 28 + 52 + True + True + + + + __ReferenceID0 + + [SystemException Is Nothing And BusinessException is Nothing] + + + + + + + + [TransactionItem IsNot Nothing] + + + + + 659.6666666666666,215 659.6666666666666,185.00000000000003 660,185.00000000000003 660,154 + 38 + 39 + True + True + + + + __ReferenceID1 + + + + + [TransactionItem Is Nothing] + + + + __ReferenceID2 + __ReferenceID1 + __ReferenceID3 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Main.xaml.json b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Main.xaml.json new file mode 100644 index 0000000000..07dc57c1d3 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Main.xaml.json @@ -0,0 +1,33 @@ +{ + "DisplayName": "Main", + "Tooltip": null, + "HelpLink": null, + "Color": null, + "OriginalIconFileName": null, + "Arguments": [ + { + "Name": "in_OrchestratorQueueName", + "DisplayName": "in_OrchestratorQueueName", + "Category": null, + "Tooltip": "Allows the Orchestrator queue name to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + }, + { + "Name": "in_OrchestratorQueueFolder", + "DisplayName": "in_OrchestratorQueueFolder", + "Category": null, + "Tooltip": "Allows the Orchestrator folder name where the queue is created to be passed as an argument, instead of only being defined in the configuration file.", + "Placeholder": null, + "Widget": null, + "IsRequired": false, + "IsPrincipal": true, + "ArgumentType": 0, + "DataSourceItems": null + } + ] +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Pallavi 20242306232332txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Pallavi 20242306232332txt new file mode 100644 index 0000000000..b532902738 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Pallavi 20242306232332txt @@ -0,0 +1,3 @@ +Pallavi +Goswamy +Mrs \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Pallavi 20242406232448txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Pallavi 20242406232448txt new file mode 100644 index 0000000000..b532902738 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Pallavi 20242406232448txt @@ -0,0 +1,3 @@ +Pallavi +Goswamy +Mrs \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/README.md b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/README.md new file mode 100644 index 0000000000..0dd52882bd --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/README.md @@ -0,0 +1,39 @@ +### Documentation is included in the Documentation folder ### + + +### REFrameWork Template ### +**Robotic Enterprise Framework** + +* Built on top of *Transactional Business Process* template +* Uses *State Machine* layout for the phases of automation project +* Offers high level logging, exception handling and recovery +* Keeps external settings in *Config.xlsx* file and Orchestrator assets +* Pulls credentials from Orchestrator assets and *Windows Credential Manager* +* Gets transaction data from Orchestrator queue and updates back status +* Takes screenshots in case of system exceptions + + +### How It Works ### + +1. **INITIALIZE PROCESS** + + ./Framework/*InitiAllSettings* - Load configuration data from Config.xlsx file and from assets + + ./Framework/*GetAppCredential* - Retrieve credentials from Orchestrator assets or local Windows Credential Manager + + ./Framework/*InitiAllApplications* - Open and login to applications used throughout the process + +2. **GET TRANSACTION DATA** + + ./Framework/*GetTransactionData* - Fetches transactions from an Orchestrator queue defined by Config("OrchestratorQueueName") or any other configured data source + +3. **PROCESS TRANSACTION** + + *Process* - Process trasaction and invoke other workflows related to the process being automated + + ./Framework/*SetTransactionStatus* - Updates the status of the processed transaction (Orchestrator transactions by default): Success, Business Rule Exception or System Exception + +4. **END PROCESS** + + ./Framework/*CloseAllApplications* - Logs out and closes applications used throughout the process + + +### For New Project ### + +1. Check the Config.xlsx file and add/customize any required fields and values +2. Implement InitiAllApplications.xaml and CloseAllApplicatoins.xaml workflows, linking them in the Config.xlsx fields +3. Implement GetTransactionData.xaml and SetTransactionStatus.xaml according to the transaction type being used (Orchestrator queues by default) +4. Implement Process.xaml workflow and invoke other workflows related to the process being automated diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242206232227txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242206232227txt new file mode 100644 index 0000000000..722c983c5c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242206232227txt @@ -0,0 +1,3 @@ +Ram +Doe +Jr \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242306232342txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242306232342txt new file mode 100644 index 0000000000..722c983c5c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242306232342txt @@ -0,0 +1,3 @@ +Ram +Doe +Jr \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242306232350txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242306232350txt new file mode 100644 index 0000000000..722c983c5c --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Ram20242306232350txt @@ -0,0 +1,3 @@ +Ram +Doe +Jr \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Report.xaml b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Report.xaml new file mode 100644 index 0000000000..aa1c04e012 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Report.xaml @@ -0,0 +1,147 @@ + + + + Microsoft.VisualBasic + System + System.Activities + System.Activities.Statements + System.Collections + System.Collections.Generic + System.Collections.ObjectModel + System.Data + System.Reflection + System.Runtime.Serialization + System.Windows.Forms + System.Xml.Serialization + UiPath.Core + UiPath.Core.Activities + UiPath.Core.Activities.Orchestrator + System.Activities.Expressions + System.Diagnostics + System.Drawing + System.Linq + System.Xml + System.Xml.Linq + System.IO + System.Net.Mail + GlobalVariablesNamespace + GlobalConstantsNamespace + System.ComponentModel + System.Linq.Expressions + System.Numerics + UiPath.Excel + UiPath.Platform.ResourceHandling + UiPath.Excel.Activities + + + + + Microsoft.Bcl.AsyncInterfaces + Microsoft.VisualBasic + mscorlib + Newtonsoft.Json + NPOI + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.ComponentModel + System.ComponentModel.Composition + System.ComponentModel.Primitives + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Data.DataSetExtensions + System.Drawing + System.Drawing.Primitives + System.Linq + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.ServiceModel + System.Private.Uri + System.Private.Xml + System.Runtime.Serialization + System.Security.Permissions + 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 + WindowsFormsIntegration + System.Memory.Data + UiPath.Excel.Activities.Design + System.Private.DataContractSerialization + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Linq.Async + System.Collections.NonGeneric + System.Linq.Expressions + System.ServiceModel.Activities + System.ComponentModel.EventBasedAsync + System.Data.SqlClient + System.Runtime.Numerics + UiPath.Excel.Activities + UiPath.Platform + + + + + + True + + + + + + + + + + True + + + + + + + + + + + + + + True + + + + + + + + + + False + False + + + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Sirisha20242306232336txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Sirisha20242306232336txt new file mode 100644 index 0000000000..91229ba05f --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Sirisha20242306232336txt @@ -0,0 +1,3 @@ +Sirisha +Earni +Ms \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242306232327txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242306232327txt new file mode 100644 index 0000000000..ea0d2cf144 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242306232327txt @@ -0,0 +1,3 @@ +Srilekha +Miriyam +Ms \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242306232330txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242306232330txt new file mode 100644 index 0000000000..ea0d2cf144 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242306232330txt @@ -0,0 +1,3 @@ +Srilekha +Miriyam +Ms \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242406232446txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242406232446txt new file mode 100644 index 0000000000..ea0d2cf144 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/Srilekha20242406232446txt @@ -0,0 +1,3 @@ +Srilekha +Miriyam +Ms \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/project.json b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/project.json new file mode 100644 index 0000000000..4e810bece3 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/project.json @@ -0,0 +1,105 @@ +{ + "name": "2365_Projec_DB_Data_Autmation_REF_Priyesh", + "projectId": "16209055-9b9a-45fd-bcff-503ae04e89a4", + "description": "Robotic Enterprise Framework", + "main": "Main.xaml", + "dependencies": { + "UiPath.Database.Activities": "[1.9.0]", + "UiPath.Excel.Activities": "[2.24.3]", + "UiPath.System.Activities": "[24.11.0-preview]", + "UiPath.Testing.Activities": "[24.10.3]", + "UiPath.UIAutomation.Activities": "[24.11.1-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.6.0", + "projectVersion": "1.0.1", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": true, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [ + { + "editingStatus": "InProgress", + "testCaseId": "3e910da6-d1a2-4853-97b5-470bf82200de", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\GetTransactionDataTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "443a0077-66ee-4069-a5d0-fe711c09a10a", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllApplicationsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "3e333b20-8119-4b70-bd6b-1c2a0fb588c7", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\InitAllSettingsTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "933afdaa-1749-4a21-be64-b7118b928326", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\MainTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "b9a86f98-41c0-4c01-8d3b-6d2b1a079581", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\ProcessTestCase.xaml" + }, + { + "editingStatus": "InProgress", + "testCaseId": "b966b9b1-896a-4840-a393-2892160d9e7b", + "testCaseType": "TestCase", + "executionTemplateType": "Local", + "fileName": "Tests\\WorkflowTestCaseTemplate.xaml" + } + ], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "ace87fd3-cac7-498e-9bb3-4053e4cf9e87", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232234txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232234txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232234txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232236txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232236txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232236txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232238txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232238txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232238txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232241txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232241txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232241txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232243txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232243txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232243txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232245txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232245txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232245txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232248txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232248txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232248txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232250txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232250txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232250txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232253txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232253txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232253txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232255txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232255txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232255txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232257txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232257txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242206232257txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232300txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232300txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232300txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232302txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232302txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232302txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232304txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232304txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232304txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232306txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232306txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232306txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232309txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232309txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232309txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232311txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232311txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232311txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232313txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232313txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232313txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232316txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232316txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232316txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232318txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232318txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232318txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232320txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232320txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232320txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232323txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232323txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232323txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232357txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232357txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232357txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232359txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232359txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242306232359txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232402txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232402txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232402txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232404txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232404txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232404txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232407txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232407txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232407txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232409txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232409txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232409txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232411txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232411txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232411txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232414txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232414txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232414txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232416txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232416txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232416txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232419txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232419txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232419txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232421txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232421txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232421txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232424txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232424txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232424txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232426txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232426txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232426txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232429txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232429txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232429txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232431txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232431txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232431txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232433txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232433txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232433txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232436txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232436txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232436txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232438txt b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232438txt new file mode 100644 index 0000000000..37b234f0a6 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/2365_Projec_DB_Data_Autmation_REF_Priyesh/str_firstname20242406232438txt @@ -0,0 +1,3 @@ +str_firstname +str_lastname +test \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/Documentation/Login Process Validator PDD.docx b/SourceCode/2024/October 2024/Priyesh/Documentation/Login Process Validator PDD.docx new file mode 100644 index 0000000000..74fb5eb960 Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/Documentation/Login Process Validator PDD.docx differ diff --git a/SourceCode/2024/October 2024/Priyesh/Documentation/Login Process Validator PDD.ssp b/SourceCode/2024/October 2024/Priyesh/Documentation/Login Process Validator PDD.ssp new file mode 100644 index 0000000000..31f5d4a710 Binary files /dev/null and b/SourceCode/2024/October 2024/Priyesh/Documentation/Login Process Validator PDD.ssp differ diff --git a/SourceCode/2024/October 2024/Priyesh/Log_Message_Without_Framework/Main.xaml b/SourceCode/2024/October 2024/Priyesh/Log_Message_Without_Framework/Main.xaml new file mode 100644 index 0000000000..ba4c9b3427 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/Log_Message_Without_Framework/Main.xaml @@ -0,0 +1,92 @@ + + + + System.Activities + System.Collections.ObjectModel + System.Activities.Statements + System.Activities.Expressions + System.Activities.Validation + System.Activities.XamlIntegration + Microsoft.VisualBasic + Microsoft.VisualBasic.Activities + System + System.Collections + System.Collections.Generic + 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 + System.Linq.Expressions + System.Runtime.Serialization + + + + + Microsoft.VisualBasic + PresentationCore + PresentationFramework + System + System.Activities + System.Collections + System.Collections.NonGeneric + System.ComponentModel + System.ComponentModel.TypeConverter + System.Configuration.ConfigurationManager + System.Console + System.Core + System.Data + System.Data.Common + System.Drawing + System.Drawing.Common + System.Drawing.Primitives + System.Linq + System.Linq.Async + System.Linq.Expressions + System.Memory + System.ObjectModel + System.Private.CoreLib + System.Private.DataContractSerialization + System.Private.ServiceModel + System.Private.Uri + System.Reflection.DispatchProxy + System.Reflection.Metadata + System.Reflection.TypeExtensions + System.Runtime.Serialization.Formatters + System.Runtime.Serialization.Primitives + System.Security.Permissions + System.Xaml + System.Xml + System.Xml.Linq + UiPath.Studio.Constants + UiPath.System.Activities + UiPath.Workflow + WindowsBase + + + + + + + + + True + + + + + [str_AssetValue] + + + + + \ No newline at end of file diff --git a/SourceCode/2024/October 2024/Priyesh/Log_Message_Without_Framework/project.json b/SourceCode/2024/October 2024/Priyesh/Log_Message_Without_Framework/project.json new file mode 100644 index 0000000000..e84c6d1386 --- /dev/null +++ b/SourceCode/2024/October 2024/Priyesh/Log_Message_Without_Framework/project.json @@ -0,0 +1,58 @@ +{ + "name": "Log_Message_Without_Framework", + "projectId": "4f68a28a-c38b-4e76-b3af-d19ae1e3816c", + "description": "Background Process", + "main": "Main.xaml", + "dependencies": { + "UiPath.System.Activities": "[24.11.0-preview]" + }, + "webServices": [], + "entitiesStores": [], + "schemaVersion": "4.0", + "studioVersion": "24.10.5.0", + "projectVersion": "1.0.1", + "runtimeOptions": { + "autoDispose": false, + "netFrameworkLazyLoading": false, + "isPausable": true, + "isAttended": false, + "requiresUserInteraction": false, + "supportsPersistence": false, + "workflowSerialization": "DataContract", + "excludedLoggedData": [ + "Private:*", + "*password*" + ], + "executionType": "Workflow", + "readyForPiP": false, + "startsInPiP": false, + "mustRestoreAllDependencies": true, + "pipType": "ChildSession" + }, + "designOptions": { + "projectProfile": "Developement", + "outputType": "Process", + "libraryOptions": { + "includeOriginalXaml": false, + "privateWorkflows": [] + }, + "processOptions": { + "ignoredFiles": [] + }, + "fileInfoCollection": [], + "saveToCloud": false + }, + "expressionLanguage": "VisualBasic", + "entryPoints": [ + { + "filePath": "Main.xaml", + "uniqueId": "e3006f7b-4526-4002-a6a9-08bb82205f42", + "input": [], + "output": [] + } + ], + "isTemplate": false, + "templateProjectData": {}, + "publishData": {}, + "targetFramework": "Windows" +} \ No newline at end of file