diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools.sln b/msdyncrmWorkflowTools/powerplatformWorkflowTools.sln
new file mode 100644
index 0000000..3e75ecb
--- /dev/null
+++ b/msdyncrmWorkflowTools/powerplatformWorkflowTools.sln
@@ -0,0 +1,43 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.27004.2009
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "powerplatformWorkflowTools", "powerplatformWorkflowTools\powerplatformWorkflowTools.csproj", "{98EC024C-6439-44B1-8B1E-29E457B2201F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "msdyncrmWorkflowTools_ConsoleTest", "msdyncrmWorkflowTools_ConsoleTest\msdyncrmWorkflowTools_ConsoleTest.csproj", "{2F103372-B287-4057-9E83-667C29492F61}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "msdyncrmWorkflowTools_Class", "msdyncrmWorkflowTools_Class\msdyncrmWorkflowTools_Class.csproj", "{55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "msdyncrmWorkflowTools_Tests", "msdyncrmWorkflowTools_Tests\msdyncrmWorkflowTools_Tests.csproj", "{26D3954C-576F-4C3E-91C5-5BAACF2FD029}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {98EC024C-6439-44B1-8B1E-29E457B2201F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {98EC024C-6439-44B1-8B1E-29E457B2201F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {98EC024C-6439-44B1-8B1E-29E457B2201F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {98EC024C-6439-44B1-8B1E-29E457B2201F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2F103372-B287-4057-9E83-667C29492F61}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2F103372-B287-4057-9E83-667C29492F61}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2F103372-B287-4057-9E83-667C29492F61}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2F103372-B287-4057-9E83-667C29492F61}.Release|Any CPU.Build.0 = Release|Any CPU
+ {55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {55DEDF5E-4BA2-498C-AB7A-B7EF2E41F79A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {26D3954C-576F-4C3E-91C5-5BAACF2FD029}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {26D3954C-576F-4C3E-91C5-5BAACF2FD029}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {26D3954C-576F-4C3E-91C5-5BAACF2FD029}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {26D3954C-576F-4C3E-91C5-5BAACF2FD029}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {6303B93E-6674-4BD9-A6F1-FA90A5EA7E5A}
+ EndGlobalSection
+EndGlobal
diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools/Properties/AssemblyInfo.cs b/msdyncrmWorkflowTools/powerplatformWorkflowTools/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..d765741
--- /dev/null
+++ b/msdyncrmWorkflowTools/powerplatformWorkflowTools/Properties/AssemblyInfo.cs
@@ -0,0 +1,37 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// La información general de un ensamblado se controla mediante el siguiente
+// conjunto de atributos. Cambie estos atributos para modificar la información
+// asociada a un ensamblado.
+[assembly: AssemblyTitle("powerplatformWorkflowTools")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Demian Adolfo Raschkovan (MVP)")]
+[assembly: AssemblyProduct("powerplatformWorkflowTools")]
+[assembly: AssemblyCopyright("Copyright © 2016")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Si establece ComVisible en false, los tipos de este ensamblado no estarán visibles
+// a los componentes COM. Si necesita obtener acceso a un tipo en este ensamblado desde
+// COM, establezca el atributo ComVisible en true en este tipo.
+[assembly: ComVisible(false)]
+
+
+// El siguiente GUID sirve como identificador de la biblioteca de tipos si este proyecto se expone a COM
+[assembly: Guid("3E92B639-7232-467D-9139-59C7CD55B3FB")]
+
+// La información de versión de un ensamblado consta de los siguientes cuatro valores:
+//
+// Versión principal
+// Versión secundaria
+// Número de compilación
+// Revisión
+//
+// Puede especificar todos los valores o usar los valores predeterminados (número de compilación y de revisión)
+// usando el símbolo '*' como se muestra a continuación:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.61.1")]
+[assembly: AssemblyFileVersion("1.0.61.1")]
diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools/codes.snk b/msdyncrmWorkflowTools/powerplatformWorkflowTools/codes.snk
new file mode 100644
index 0000000..0bbaf3b
Binary files /dev/null and b/msdyncrmWorkflowTools/powerplatformWorkflowTools/codes.snk differ
diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools/packages.config b/msdyncrmWorkflowTools/powerplatformWorkflowTools/packages.config
new file mode 100644
index 0000000..3f35c67
--- /dev/null
+++ b/msdyncrmWorkflowTools/powerplatformWorkflowTools/packages.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/msdyncrmWorkflowTools/powerplatformWorkflowTools/powerplatformWorkflowTools.csproj b/msdyncrmWorkflowTools/powerplatformWorkflowTools/powerplatformWorkflowTools.csproj
new file mode 100644
index 0000000..0e6fe58
--- /dev/null
+++ b/msdyncrmWorkflowTools/powerplatformWorkflowTools/powerplatformWorkflowTools.csproj
@@ -0,0 +1,386 @@
+
+
+
+ Debug
+ AnyCPU
+ 10.0
+ 2.0
+ {98EC024C-6439-44B1-8B1E-29E457B2201F}
+ {32f31d43-81cc-4c15-9de6-3fc5453562b6};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Library
+ Properties
+ msdyncrmWorkflowTools
+ powerplatformWorkflowTools
+ v4.6.2
+ 512
+
+ SAK
+ SAK
+ SAK
+ SAK
+
+
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ false
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ false
+
+
+ true
+
+
+ codes.snk
+
+
+
+ ..\packages\Microsoft.CrmSdk.CoreAssemblies.9.0.2.21\lib\net462\Microsoft.Crm.Sdk.Proxy.dll
+
+
+
+ ..\packages\Microsoft.IdentityModel.6.1.7600.16394\lib\net35\Microsoft.IdentityModel.dll
+ False
+
+
+ ..\packages\Microsoft.CrmSdk.CoreAssemblies.9.0.2.21\lib\net462\Microsoft.Xrm.Sdk.dll
+
+
+ ..\packages\Microsoft.CrmSdk.Workflow.9.0.2.21\lib\net462\Microsoft.Xrm.Sdk.Workflow.dll
+
+
+
+
+
+
+
+
+
+
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ msdyncrmWorkflowTools_Class.cs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Este proyecto hace referencia a los paquetes NuGet que faltan en este equipo. Use la restauración de paquetes NuGet para descargarlos. Para obtener más información, consulte http://go.microsoft.com/fwlink/?LinkID=322105. El archivo que falta es {0}.
+
+
+
+
\ No newline at end of file