Kaynağa Gözat

changed sqlserver

fayimi 3 yıl önce
ebeveyn
işleme
c24ecf4518
100 değiştirilmiş dosya ile 1642 ekleme ve 463 silme
  1. BIN
      MicroServices/Procurement/.vs/Procurement/DesignTimeBuild/.dtbcache.v2
  2. BIN
      MicroServices/Procurement/.vs/Procurement/FileContentIndex/2c7d6784-fc41-4f5d-acd6-ad1ff7251c0e.vsidx
  3. BIN
      MicroServices/Procurement/.vs/Procurement/FileContentIndex/3ecb2ca6-9993-45e7-a028-a9f5e6993788.vsidx
  4. BIN
      MicroServices/Procurement/.vs/Procurement/FileContentIndex/405f6860-7289-4c26-838b-f830b941f880.vsidx
  5. BIN
      MicroServices/Procurement/.vs/Procurement/FileContentIndex/45f07d9f-33e8-4814-8c6e-7231d37fb845.vsidx
  6. BIN
      MicroServices/Procurement/.vs/Procurement/FileContentIndex/69779373-c121-4f9b-bcdc-c3e523a73245.vsidx
  7. BIN
      MicroServices/Procurement/.vs/Procurement/FileContentIndex/7495efec-6d76-4245-8e73-286cbed01522.vsidx
  8. BIN
      MicroServices/Procurement/.vs/Procurement/FileContentIndex/adb47a5f-8f19-41d4-b9d6-c638944c404f.vsidx
  9. BIN
      MicroServices/Procurement/.vs/Procurement/FileContentIndex/e0487f1f-80fe-48a9-9726-c91c08a942a4.vsidx
  10. BIN
      MicroServices/Procurement/.vs/Procurement/v17/.futdcache.v2
  11. BIN
      MicroServices/Procurement/.vs/Procurement/v17/.suo
  12. BIN
      MicroServices/Procurement/.vs/ProjectEvaluation/procurement.metadata.v6.1
  13. BIN
      MicroServices/Procurement/.vs/ProjectEvaluation/procurement.projects.v6.1
  14. BIN
      MicroServices/Procurement/Procurement.Application/bin/Debug/net6.0/Procurement.Application.dll
  15. BIN
      MicroServices/Procurement/Procurement.Application/bin/Debug/net6.0/Procurement.Application.pdb
  16. BIN
      MicroServices/Procurement/Procurement.Application/bin/Debug/net6.0/Procurement.Domain.dll
  17. BIN
      MicroServices/Procurement/Procurement.Application/bin/Debug/net6.0/Procurement.Domain.pdb
  18. BIN
      MicroServices/Procurement/Procurement.Application/obj/Debug/net6.0/Procurement.Application.csproj.AssemblyReference.cache
  19. 0 0
      MicroServices/Procurement/Procurement.Application/obj/Debug/net6.0/Procurement.Application.csproj.BuildWithSkipAnalyzers
  20. BIN
      MicroServices/Procurement/Procurement.Application/obj/Debug/net6.0/Procurement.Application.dll
  21. BIN
      MicroServices/Procurement/Procurement.Application/obj/Debug/net6.0/Procurement.Application.pdb
  22. 17 17
      MicroServices/Procurement/Procurement.Domain/Enums/Enums.cs
  23. 1 8
      MicroServices/Procurement/Procurement.Domain/ViewModel/SqlParameterViewModel.cs
  24. BIN
      MicroServices/Procurement/Procurement.Domain/bin/Debug/net6.0/Procurement.Domain.dll
  25. BIN
      MicroServices/Procurement/Procurement.Domain/bin/Debug/net6.0/Procurement.Domain.pdb
  26. 0 0
      MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/Procurement.Domain.csproj.BuildWithSkipAnalyzers
  27. BIN
      MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/Procurement.Domain.dll
  28. BIN
      MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/Procurement.Domain.pdb
  29. BIN
      MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/ref/Procurement.Domain.dll
  30. BIN
      MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/refint/Procurement.Domain.dll
  31. 1 1
      MicroServices/Procurement/Procurement.EntityFrameworkCore/EntityFrameworkCore/ProcurementEntityFrameworkCoreModule.cs
  32. 6 8
      MicroServices/Procurement/Procurement.EntityFrameworkCore/EntityFrameworkCore/SqlRepositories/ISqlRepository.cs
  33. 3 4
      MicroServices/Procurement/Procurement.EntityFrameworkCore/EntityFrameworkCore/SqlRepositories/MySqlRepository.cs
  34. 277 0
      MicroServices/Procurement/Procurement.EntityFrameworkCore/EntityFrameworkCore/SqlRepositories/SqlRepository.cs
  35. 2 0
      MicroServices/Procurement/Procurement.EntityFrameworkCore/Procurement.EntityFrameworkCore.csproj
  36. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.Domain.dll
  37. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.Domain.pdb
  38. 483 164
      MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.EntityFrameworkCore.deps.json
  39. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.EntityFrameworkCore.dll
  40. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.EntityFrameworkCore.pdb
  41. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.assets.cache
  42. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.csproj.AssemblyReference.cache
  43. 0 0
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.csproj.BuildWithSkipAnalyzers
  44. 1 1
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.csproj.CoreCompileInputs.cache
  45. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.dll
  46. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.pdb
  47. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/ref/Procurement.EntityFrameworkCore.dll
  48. BIN
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/refint/Procurement.EntityFrameworkCore.dll
  49. 8 0
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Procurement.EntityFrameworkCore.csproj.nuget.dgspec.json
  50. 594 93
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/project.assets.json
  51. 50 30
      MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/project.nuget.cache
  52. 10 8
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/ASNBOLShipperMasterController.cs
  53. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/BarCodeFreezingController.cs
  54. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/BarCodeUnfreezingController.cs
  55. 14 12
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/BarcodeTraceController.cs
  56. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/BreakUpBarcodeController.cs
  57. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/CancelPurOrdRctController.cs
  58. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/CancelSalesOrdH5Controller.cs
  59. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/CommissionIssOpController.cs
  60. 3 2
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/CommissionMoveOpController.cs
  61. 3 2
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/CommissionRctOpController.cs
  62. 10 8
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/CommonController.cs
  63. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/ConversionMaterialController.cs
  64. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/CycleCountingController.cs
  65. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/CycleCountingShelfController.cs
  66. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/DirectInBoundController.cs
  67. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/DirectOutBoundController.cs
  68. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/DirectTransferController.cs
  69. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/InspectionConfirmController.cs
  70. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/InspectionKanbanOpController.cs
  71. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/InspectionScrapController.cs
  72. 3 2
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/InvMoveController.cs
  73. 12 10
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/InvSearchController.cs
  74. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/InvUpShelfController.cs
  75. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/InventoryCheckController.cs
  76. 6 4
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/InventoryCycleController.cs
  77. 7 5
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/LableQueryController.cs
  78. 7 5
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/LoginController.cs
  79. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/MergeBarcodeController.cs
  80. 6 4
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/MobileTaskController.cs
  81. 3 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/MoveOpConfirmController.cs
  82. 11 9
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/NbrMasterController.cs
  83. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/OutsideLabelRecordController.cs
  84. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PackageAppendController.cs
  85. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PackageGroupAppendController.cs
  86. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PackingReturnController.cs
  87. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PlanInBoundH5Controller.cs
  88. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PlanOutBoundH5Controller.cs
  89. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PrepareGoodsController.cs
  90. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PrepareMaterialController.cs
  91. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/ProcessingByOtherOpController.cs
  92. 14 12
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PurOrdMasterController.cs
  93. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PurOrdNbrVMIBarcodeController.cs
  94. 4 3
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PurOrdRctBarcodeController.cs
  95. 9 7
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/PurOrdRctMasterController.cs
  96. 10 8
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/SalesOrdMasterController.cs
  97. 3 2
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/SalesOrdRelationTradingController.cs
  98. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/ScanPackingController.cs
  99. 4 3
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/ScanStorageConfirmController.cs
  100. 2 1
      MicroServices/Procurement/Procurement.Host/Controllers/WMS/ScanStorageController.cs

BIN
MicroServices/Procurement/.vs/Procurement/DesignTimeBuild/.dtbcache.v2


BIN
MicroServices/Procurement/.vs/Procurement/FileContentIndex/2c7d6784-fc41-4f5d-acd6-ad1ff7251c0e.vsidx


BIN
MicroServices/Procurement/.vs/Procurement/FileContentIndex/3ecb2ca6-9993-45e7-a028-a9f5e6993788.vsidx


BIN
MicroServices/Procurement/.vs/Procurement/FileContentIndex/405f6860-7289-4c26-838b-f830b941f880.vsidx


BIN
MicroServices/Procurement/.vs/Procurement/FileContentIndex/45f07d9f-33e8-4814-8c6e-7231d37fb845.vsidx


BIN
MicroServices/Procurement/.vs/Procurement/FileContentIndex/69779373-c121-4f9b-bcdc-c3e523a73245.vsidx


BIN
MicroServices/Procurement/.vs/Procurement/FileContentIndex/7495efec-6d76-4245-8e73-286cbed01522.vsidx


BIN
MicroServices/Procurement/.vs/Procurement/FileContentIndex/adb47a5f-8f19-41d4-b9d6-c638944c404f.vsidx


BIN
MicroServices/Procurement/.vs/Procurement/FileContentIndex/e0487f1f-80fe-48a9-9726-c91c08a942a4.vsidx


BIN
MicroServices/Procurement/.vs/Procurement/v17/.futdcache.v2


BIN
MicroServices/Procurement/.vs/Procurement/v17/.suo


BIN
MicroServices/Procurement/.vs/ProjectEvaluation/procurement.metadata.v6.1


BIN
MicroServices/Procurement/.vs/ProjectEvaluation/procurement.projects.v6.1


BIN
MicroServices/Procurement/Procurement.Application/bin/Debug/net6.0/Procurement.Application.dll


BIN
MicroServices/Procurement/Procurement.Application/bin/Debug/net6.0/Procurement.Application.pdb


BIN
MicroServices/Procurement/Procurement.Application/bin/Debug/net6.0/Procurement.Domain.dll


BIN
MicroServices/Procurement/Procurement.Application/bin/Debug/net6.0/Procurement.Domain.pdb


BIN
MicroServices/Procurement/Procurement.Application/obj/Debug/net6.0/Procurement.Application.csproj.AssemblyReference.cache


+ 0 - 0
MicroServices/Procurement/Procurement.Application/obj/Debug/net6.0/Procurement.Application.csproj.BuildWithSkipAnalyzers


BIN
MicroServices/Procurement/Procurement.Application/obj/Debug/net6.0/Procurement.Application.dll


BIN
MicroServices/Procurement/Procurement.Application/obj/Debug/net6.0/Procurement.Application.pdb


+ 17 - 17
MicroServices/Procurement/Procurement.Domain/Enums/Enums.cs

@@ -60,23 +60,23 @@ namespace Procurement.Enums
         UserLineGroupError = 40009
     }
 
-    public enum SqlDbTypes
-    {
-        Decimal = 0,
-        Int16 = 2,
-        Int24 = 9,
-        Int32 = 3,
-        Int64 = 8,
-        Float = 4,
-        Double = 5,
-        Date = 10,
-        DateTime = 12,
-        JSON = 245,
-        VarChar = 253,
-        String = 254,
-        LongText = 751,
-        Text = 752,
-    }
+    //public enum SqlDbTypes
+    //{
+    //    Decimal = 0,
+    //    Int16 = 2,
+    //    Int24 = 9,
+    //    Int32 = 3,
+    //    Int64 = 8,
+    //    Float = 4,
+    //    Double = 5,
+    //    Date = 10,
+    //    DateTime = 12,
+    //    JSON = 245,
+    //    VarChar = 253,
+    //    String = 254,
+    //    LongText = 751,
+    //    Text = 752,
+    //}
 
     public enum SqlParamDirection
     {

+ 1 - 8
MicroServices/Procurement/Procurement.Domain/ViewModel/SqlParameterViewModel.cs

@@ -1,11 +1,5 @@
 using Procurement.Enums;
-using System;
-using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Xml.Linq;
+using System.Data;
 
 namespace Procurement.ViewModel
 {
@@ -13,7 +7,6 @@ namespace Procurement.ViewModel
     {
         public string ParameterName { get; set; }
         public object Value { get; set; }
-        public SqlDbTypes SqlDbType { get; set; }
         public SqlParamDirection Direction { get; set; }
         public int Size { get; set; }
     }

BIN
MicroServices/Procurement/Procurement.Domain/bin/Debug/net6.0/Procurement.Domain.dll


BIN
MicroServices/Procurement/Procurement.Domain/bin/Debug/net6.0/Procurement.Domain.pdb


+ 0 - 0
MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/Procurement.Domain.csproj.BuildWithSkipAnalyzers


BIN
MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/Procurement.Domain.dll


BIN
MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/Procurement.Domain.pdb


BIN
MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/ref/Procurement.Domain.dll


BIN
MicroServices/Procurement/Procurement.Domain/obj/Debug/net6.0/refint/Procurement.Domain.dll


+ 1 - 1
MicroServices/Procurement/Procurement.EntityFrameworkCore/EntityFrameworkCore/ProcurementEntityFrameworkCoreModule.cs

@@ -16,7 +16,7 @@ namespace Procurement.EntityFrameworkCore
         {
             Configure<AbpDbContextOptions>(options =>
             {
-                options.UseMySQL();
+                options.UseSqlServer();
             });
 
             context.Services.AddAbpDbContext<ProcurementDbContext>(options =>

+ 6 - 8
MicroServices/Procurement/Procurement.EntityFrameworkCore/EntityFrameworkCore/SqlRepositories/ISqlRepository.cs

@@ -1,21 +1,19 @@
 using System;
 using System.Collections.Generic;
 using System.Data;
-using System.Linq;
-using System.Text;
+using System.Data.SqlClient;
 using System.Threading.Tasks;
-using Procurement.ViewModel;
 
 namespace Procurement.EntityFrameworkCore.SqlRepositories
 {
     public interface ISqlRepository
     {
-        Task<Dictionary<string, object>> GetListByProcAsync(string proc, SqlParameterViewModel[] sqlParams = null);
-        Task<Dictionary<string, object>> GetSingleListByProcAsync(string proc, SqlParameterViewModel[] sqlParams = null);
-        Task<(bool isSuccess, string msg)> GetResultByProcAsync(string proc, SqlParameterViewModel[] sqlParams = null);
+        Task<Dictionary<string, object>> GetListByProcAsync(string proc, SqlParameter[] sqlParams = null);
+        Task<Dictionary<string, object>> GetSingleListByProcAsync(string proc, SqlParameter[] sqlParams = null);
+        Task<(bool isSuccess, string msg)> GetResultByProcAsync(string proc, SqlParameter[] sqlParams = null);
         DataSet SelectDataBaseBySql(string sql, string tableName);
-        DataSet GetDataSetByProc(string proc, SqlParameterViewModel[] parameters = null);
-        Task<(int row, string msg)> UpdateDataBaseBySqlAsync(string sql, SqlParameterViewModel[] sqlParams = null);
+        DataSet GetDataSetByProc(string proc, SqlParameter[] parameters = null);
+        Task<(int row, string msg)> UpdateDataBaseBySqlAsync(string sql, SqlParameter[] sqlParams = null);
 
     }
 }

+ 3 - 4
MicroServices/Procurement/Procurement.EntityFrameworkCore/EntityFrameworkCore/SqlRepositories/MySqlRepository.cs

@@ -11,11 +11,10 @@ using Microsoft.EntityFrameworkCore;
 using MySql.Data.MySqlClient;
 using System.Collections;
 using Procurement.ViewModel;
-using static Microsoft.EntityFrameworkCore.DbLoggerCategory.Database;
 
 namespace Procurement.EntityFrameworkCore.SqlRepositories
 {
-    public class MySqlRepository : ISqlRepository, ITransientDependency
+    public class MySqlRepository : ITransientDependency
     {
         private IDbContextProvider<ProcurementDbContext> _dbContextProvider;
 
@@ -204,7 +203,7 @@ namespace Procurement.EntityFrameworkCore.SqlRepositories
                     List<MySqlParameter> parameters = new List<MySqlParameter>();
                     foreach (SqlParameterViewModel p in sqlParams)
                     {
-                        parameters.Add(new MySqlParameter { ParameterName = p.ParameterName, Value = p.Value, MySqlDbType = (MySqlDbType)p.SqlDbType });
+                        parameters.Add(new MySqlParameter { ParameterName = p.ParameterName, Value = p.Value });
                     }
                     da.SelectCommand.Parameters.AddRange(parameters.ToArray());
                 }
@@ -260,7 +259,7 @@ namespace Procurement.EntityFrameworkCore.SqlRepositories
                 List<MySqlParameter> parameters = new List<MySqlParameter>();
                 foreach (SqlParameterViewModel p in cmdParams)
                 {
-                    MySqlParameter param = new MySqlParameter { ParameterName = p.ParameterName, Value = p.Value, MySqlDbType = (MySqlDbType)p.SqlDbType };
+                    MySqlParameter param = new MySqlParameter { ParameterName = p.ParameterName, Value = p.Value };
                     if (p.Direction > 0)
                     {
                         param.Direction = (ParameterDirection)p.Direction;

+ 277 - 0
MicroServices/Procurement/Procurement.EntityFrameworkCore/EntityFrameworkCore/SqlRepositories/SqlRepository.cs

@@ -0,0 +1,277 @@
+using System;
+using System.Collections.Generic;
+using System.Data.Common;
+using System.Data;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Volo.Abp.DependencyInjection;
+using Volo.Abp.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore;
+using System.Collections;
+using Procurement.ViewModel;
+using System.Data.SqlClient;
+
+namespace Procurement.EntityFrameworkCore.SqlRepositories
+{
+    public class SqlRepository : ISqlRepository, ITransientDependency
+    {
+        private IDbContextProvider<ProcurementDbContext> _dbContextProvider;
+
+        public SqlRepository(IDbContextProvider<ProcurementDbContext> dbContextProvider)
+        {
+            _dbContextProvider = dbContextProvider;
+        }
+
+        public async Task<Dictionary<string, object>> GetListByProcAsync(string proc, SqlParameter[] sqlParams = null)
+        {
+            var dataSet = new Dictionary<string, object>();
+            string connectionString = _dbContextProvider.GetDbContextAsync().Result.Database.GetDbConnection().ConnectionString;
+            using (SqlConnection connection = new SqlConnection(connectionString))
+            {
+                using (SqlCommand cmd = new SqlCommand())
+                {
+                    try
+                    {
+                        await PrepareCommand(cmd, connection, proc, CommandType.StoredProcedure, sqlParams);
+                        var dr = await cmd.ExecuteReaderAsync();
+
+                        List<string> listTableName = new List<string>();
+                        while (await dr.ReadAsync())
+                        {
+                            listTableName.Add(dr.GetValue(0).ToString());
+                        }
+
+                        foreach (string tableName in listTableName)
+                        {
+                            await dr.NextResultAsync();
+                            var columnSchema = dr.GetColumnSchema();
+                            var data = new ArrayList();
+                            while (await dr.ReadAsync())
+                            {
+                                var item = new Dictionary<string, object>();
+                                foreach (var kv in columnSchema)
+                                {
+                                    if (kv.ColumnOrdinal.HasValue)
+                                    {
+                                        var itemVal = dr.GetValue(kv.ColumnOrdinal.Value - 1);
+                                        item.Add(kv.ColumnName, GetItemVal(itemVal));
+                                    }
+                                }
+                                data.Add(item);
+                            }
+                            dataSet.Add(tableName, data);
+                        }
+                        dr.Dispose();
+                    }
+                    catch (Exception ex)
+                    {
+                    }
+                    finally
+                    {
+                        if (connection.State == ConnectionState.Open)
+                        {
+                            await connection.CloseAsync();
+                        }
+                    }
+                }
+            }
+            return dataSet;
+        }
+
+        public async Task<Dictionary<string, object>> GetSingleListByProcAsync(string proc, SqlParameter[] sqlParams = null)
+        {
+            var dataSet = new Dictionary<string, object>();
+            string connectionString = _dbContextProvider.GetDbContextAsync().Result.Database.GetDbConnection().ConnectionString;
+            using (SqlConnection connection = new SqlConnection(connectionString))
+            {
+                using (SqlCommand cmd = new SqlCommand())
+                {
+                    try
+                    {
+                        await PrepareCommand(cmd, connection, proc, CommandType.StoredProcedure, sqlParams);
+                        var dr = await cmd.ExecuteReaderAsync();
+                        List<string> listTableName = new List<string> { "pageData" };
+                        for (int i = 0; i < listTableName.Count; i++)
+                        {
+                            if (i > 0)
+                            {
+                                await dr.NextResultAsync();
+                            }
+
+                            var columnSchema = dr.GetColumnSchema();
+                            var data = new ArrayList();
+                            while (await dr.ReadAsync())
+                            {
+                                var item = new Dictionary<string, object>();
+                                foreach (var kv in columnSchema)
+                                {
+                                    if (kv.ColumnOrdinal.HasValue)
+                                    {
+                                        var itemVal = dr.GetValue(kv.ColumnOrdinal.Value - 1);
+                                        item.Add(kv.ColumnName, GetItemVal(itemVal));
+                                    }
+                                }
+                                data.Add(item);
+                            }
+                            dataSet.Add(listTableName[i], data);
+                        }
+                        dr.Dispose();
+                    }
+                    catch (Exception ex)
+                    {
+                    }
+                    finally
+                    {
+                        if (connection.State == ConnectionState.Open)
+                        {
+                            await connection.CloseAsync();
+                        }
+                    }
+                }
+            }
+            return dataSet;
+        }
+
+        public async Task<(bool isSuccess, string msg)> GetResultByProcAsync(string proc, SqlParameter[] sqlParams)
+        {
+            bool isSuccess = false;
+            string msg = "";
+            string connectionString = _dbContextProvider.GetDbContextAsync().Result.Database.GetDbConnection().ConnectionString;
+            using (SqlConnection connection = new SqlConnection(connectionString))
+            {
+                using (SqlCommand cmd = new SqlCommand())
+                {
+                    try
+                    {
+                        await PrepareCommand(cmd, connection, proc, CommandType.StoredProcedure, sqlParams);
+                        var dr = await cmd.ExecuteReaderAsync();
+                        while (await dr.ReadAsync())
+                        {
+                            isSuccess = dr.GetValue(0).ToString() == "1";
+                            msg = dr.GetValue(1).ToString();
+                        }
+
+                        List<string> listTableName = new List<string>();
+                        while (await dr.ReadAsync())
+                        {
+                            listTableName.Add(dr.GetValue(0).ToString());
+                        }
+                        dr.Dispose();
+                    }
+                    catch (Exception ex)
+                    {
+                        msg = ex.Message;
+                    }
+                    finally
+                    {
+                        if (connection.State == ConnectionState.Open)
+                        {
+                            await connection.CloseAsync();
+                        }
+                    }
+                }
+            }
+            return (isSuccess, msg);
+        }
+
+        public DataSet SelectDataBaseBySql(string sql, string tableName)
+        {
+            DataSet ds = new DataSet();
+            try
+            {
+                string connectionString = _dbContextProvider.GetDbContextAsync().Result.Database.GetDbConnection().ConnectionString;
+                SqlDataAdapter da = new SqlDataAdapter(sql, connectionString);
+                da.Fill(ds, tableName);
+            }
+            catch (Exception ex)
+            {
+            }
+            return ds;
+        }
+
+        public DataSet GetDataSetByProc(string proc, SqlParameter[] sqlParams = null)
+        {
+            DataSet ds = new DataSet();
+            try
+            {
+                string connectionString = _dbContextProvider.GetDbContextAsync().Result.Database.GetDbConnection().ConnectionString;
+                SqlDataAdapter da = new SqlDataAdapter(proc, connectionString);
+                da.SelectCommand.CommandType = CommandType.StoredProcedure;
+                if (sqlParams != null && sqlParams.Length > 0)
+                {
+                    List<SqlParameter> parameters = new List<SqlParameter>();
+                    foreach (SqlParameter p in sqlParams)
+                    {
+                        parameters.Add(new SqlParameter { ParameterName = p.ParameterName, Value = p.Value, SqlDbType = (SqlDbType)p.SqlDbType });
+                    }
+                    da.SelectCommand.Parameters.AddRange(parameters.ToArray());
+                }
+                da.Fill(ds, "temptable");
+            }
+            catch (Exception ex)
+            {
+            }
+            return ds;
+        }
+
+        public async Task<(int row, string msg)> UpdateDataBaseBySqlAsync(string sql, SqlParameter[] sqlParams = null)
+        {
+            int row = 0;
+            string msg = "";
+            string connectionString = _dbContextProvider.GetDbContextAsync().Result.Database.GetDbConnection().ConnectionString;
+            using (SqlConnection connection = new SqlConnection(connectionString))
+            {
+                using (SqlCommand cmd = new SqlCommand())
+                {
+                    try
+                    {
+                        await PrepareCommand(cmd, connection, sql, CommandType.Text, sqlParams);
+                        row = await cmd.ExecuteNonQueryAsync();
+                    }
+                    catch (Exception ex)
+                    {
+                        msg = ex.Message;
+                    }
+                    finally
+                    {
+                        if (connection.State == ConnectionState.Open)
+                        {
+                            await connection.CloseAsync();
+                        }
+                    }
+                }
+            }
+            return (row, msg);
+        }
+
+        private async Task<bool> PrepareCommand(SqlCommand cmd, SqlConnection conn, string cmdText, CommandType cmdType, SqlParameter[] cmdParams)
+        {
+            if (conn.State != ConnectionState.Open)
+            {
+                await conn.OpenAsync();
+            }
+            cmd.Connection = conn;
+            cmd.CommandText = cmdText;
+            cmd.CommandType = cmdType;
+            if (cmdParams != null && cmdParams.Length > 0)
+            {
+                cmd.Parameters.AddRange(cmdParams);
+            }
+            return true;
+        }
+
+        private object GetItemVal(object itemVal)
+        {
+            if (itemVal.GetType() == typeof(DBNull))
+            {
+                itemVal = "";
+            }
+            else if (itemVal.GetType() == typeof(System.DateTime))
+            {
+                itemVal = Convert.ToDateTime(itemVal).ToString("yyyy-MM-dd HH:mm:ss");
+            }
+            return itemVal;
+        }
+    }
+}

+ 2 - 0
MicroServices/Procurement/Procurement.EntityFrameworkCore/Procurement.EntityFrameworkCore.csproj

@@ -11,7 +11,9 @@
       <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
     </PackageReference>
     <PackageReference Include="MySql.Data" Version="8.0.32.1" />
+    <PackageReference Include="System.Data.SqlClient" Version="4.8.5" />
     <PackageReference Include="Volo.Abp.EntityFrameworkCore.MySQL" Version="6.0.0" />
+    <PackageReference Include="Volo.Abp.EntityFrameworkCore.SqlServer" Version="6.0.2" />
 	  <PackageReference Include="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="6.0.0" />
   </ItemGroup>
 

BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.Domain.dll


BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.Domain.pdb


Dosya farkı çok büyük olduğundan ihmal edildi
+ 483 - 164
MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.EntityFrameworkCore.deps.json


BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.EntityFrameworkCore.dll


BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/bin/Debug/net6.0/Procurement.EntityFrameworkCore.pdb


BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.assets.cache


BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.csproj.AssemblyReference.cache


+ 0 - 0
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.csproj.BuildWithSkipAnalyzers


+ 1 - 1
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.csproj.CoreCompileInputs.cache

@@ -1 +1 @@
-578499045d19f41f9786701382fd844cf6cd7f3c
+eb29e2d61474cf74e904520c4038eac69fd5ab6b

BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.dll


BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/Procurement.EntityFrameworkCore.pdb


BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/ref/Procurement.EntityFrameworkCore.dll


BIN
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Debug/net6.0/refint/Procurement.EntityFrameworkCore.dll


+ 8 - 0
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/Procurement.EntityFrameworkCore.csproj.nuget.dgspec.json

@@ -141,10 +141,18 @@
               "target": "Package",
               "version": "[8.0.32.1, )"
             },
+            "System.Data.SqlClient": {
+              "target": "Package",
+              "version": "[4.8.5, )"
+            },
             "Volo.Abp.EntityFrameworkCore.MySQL": {
               "target": "Package",
               "version": "[6.0.0, )"
             },
+            "Volo.Abp.EntityFrameworkCore.SqlServer": {
+              "target": "Package",
+              "version": "[6.0.2, )"
+            },
             "Volo.Abp.PermissionManagement.EntityFrameworkCore": {
               "target": "Package",
               "version": "[6.0.0, )"

Dosya farkı çok büyük olduğundan ihmal edildi
+ 594 - 93
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/project.assets.json


+ 50 - 30
MicroServices/Procurement/Procurement.EntityFrameworkCore/obj/project.nuget.cache

@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "0/j6q4Y4tC8IfWOrqSFE1yvUWwInV92G4YkAQKDS4hLSUPW5ODIgKkIgDJsykGsdMvxd0gq+Q/iN94gaQGn6fw==",
+  "dgSpecHash": "PZKiT8rn3MsHCXjHPIwJjr/cwUO7K04oSiEYgBzZsQMilL9+eNDiKOM6DOxQvuzmAbgSOTb8zLtX3J7LM8YmvQ==",
   "success": true,
   "projectFilePath": "E:\\ProjectsZZY\\DOPCore\\MicroServices\\Procurement\\Procurement.EntityFrameworkCore\\Procurement.EntityFrameworkCore.csproj",
   "expectedPackageFiles": [
@@ -13,11 +13,15 @@
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.aspnetcore.authorization\\6.0.5\\microsoft.aspnetcore.authorization.6.0.5.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.aspnetcore.metadata\\6.0.5\\microsoft.aspnetcore.metadata.6.0.5.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.csharp\\4.5.0\\microsoft.csharp.4.5.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.data.sqlclient\\2.1.4\\microsoft.data.sqlclient.2.1.4.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.data.sqlclient.sni.runtime\\2.1.1\\microsoft.data.sqlclient.sni.runtime.2.1.1.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.entityframeworkcore\\6.0.5\\microsoft.entityframeworkcore.6.0.5.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\6.0.5\\microsoft.entityframeworkcore.abstractions.6.0.5.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\6.0.5\\microsoft.entityframeworkcore.analyzers.6.0.5.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.entityframeworkcore.design\\6.0.3\\microsoft.entityframeworkcore.design.6.0.3.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\6.0.5\\microsoft.entityframeworkcore.relational.6.0.5.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.entityframeworkcore.sqlserver\\6.0.5\\microsoft.entityframeworkcore.sqlserver.6.0.5.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\6.0.0\\microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.extensions.caching.memory\\6.0.1\\microsoft.extensions.caching.memory.6.0.1.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.extensions.configuration\\6.0.0\\microsoft.extensions.configuration.6.0.0.nupkg.sha512",
@@ -43,8 +47,15 @@
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.extensions.options\\6.0.0\\microsoft.extensions.options.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\6.0.0\\microsoft.extensions.options.configurationextensions.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.extensions.primitives\\6.0.0\\microsoft.extensions.primitives.6.0.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.identity.client\\4.21.1\\microsoft.identity.client.4.21.1.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\6.8.0\\microsoft.identitymodel.jsonwebtokens.6.8.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.identitymodel.logging\\6.8.0\\microsoft.identitymodel.logging.6.8.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.identitymodel.protocols\\6.8.0\\microsoft.identitymodel.protocols.6.8.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\6.8.0\\microsoft.identitymodel.protocols.openidconnect.6.8.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.identitymodel.tokens\\6.8.0\\microsoft.identitymodel.tokens.6.8.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512",
     "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\microsoft.netcore.targets\\1.1.0\\microsoft.netcore.targets.1.1.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.win32.registry\\4.7.0\\microsoft.win32.registry.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\microsoft.win32.systemevents\\4.7.0\\microsoft.win32.systemevents.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\mysql.data\\8.0.32.1\\mysql.data.8.0.32.1.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\mysqlconnector\\2.0.0\\mysqlconnector.2.0.0.nupkg.sha512",
@@ -56,14 +67,20 @@
     "C:\\Users\\fayimi\\.nuget\\packages\\nito.disposables\\2.2.1\\nito.disposables.2.2.1.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\pomelo.entityframeworkcore.mysql\\6.0.0\\pomelo.entityframeworkcore.mysql.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\portable.bouncycastle\\1.9.0\\portable.bouncycastle.1.9.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\runtime.native.system.data.sqlclient.sni\\4.7.0\\runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512",
+    "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
+    "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\runtime.win-x64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
+    "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\runtime.win-x86.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.collections\\4.3.0\\system.collections.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\system.configuration.configurationmanager\\4.4.1\\system.configuration.configurationmanager.4.4.1.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\system.configuration.configurationmanager\\4.7.0\\system.configuration.configurationmanager.4.7.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\system.data.sqlclient\\4.8.5\\system.data.sqlclient.4.8.5.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.diagnostics.debug\\4.3.0\\system.diagnostics.debug.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.drawing.common\\4.7.0\\system.drawing.common.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.globalization\\4.3.0\\system.globalization.4.3.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.8.0\\system.identitymodel.tokens.jwt.6.8.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.linq\\4.3.0\\system.linq.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.linq.dynamic.core\\1.2.18\\system.linq.dynamic.core.1.2.18.nupkg.sha512",
@@ -80,56 +97,59 @@
     "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder\\system.reflection.typeextensions\\4.3.0\\system.reflection.typeextensions.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.resources.resourcemanager\\4.3.0\\system.resources.resourcemanager.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\system.runtime.caching\\4.7.0\\system.runtime.caching.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.runtime.extensions\\4.3.0\\system.runtime.extensions.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.runtime.loader\\4.3.0\\system.runtime.loader.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.security.accesscontrol\\4.7.0\\system.security.accesscontrol.4.7.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\system.security.cryptography.protecteddata\\4.4.0\\system.security.cryptography.protecteddata.4.4.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\system.security.cryptography.cng\\4.5.0\\system.security.cryptography.cng.4.5.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\system.security.cryptography.protecteddata\\4.7.0\\system.security.cryptography.protecteddata.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.security.permissions\\4.7.0\\system.security.permissions.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.security.principal.windows\\4.7.0\\system.security.principal.windows.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.text.encoding\\4.3.0\\system.text.encoding.4.3.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\system.text.encoding.codepages\\4.4.0\\system.text.encoding.codepages.4.4.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\system.text.encoding.codepages\\4.7.0\\system.text.encoding.codepages.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.text.json\\6.0.0\\system.text.json.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.threading\\4.3.0\\system.threading.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.threading.tasks\\4.3.0\\system.threading.tasks.4.3.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\system.windows.extensions\\4.7.0\\system.windows.extensions.4.7.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\timezoneconverter\\5.0.0\\timezoneconverter.5.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.auditing\\6.0.0\\volo.abp.auditing.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.auditing.contracts\\6.0.0\\volo.abp.auditing.contracts.6.0.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.auditing\\6.0.2\\volo.abp.auditing.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.auditing.contracts\\6.0.2\\volo.abp.auditing.contracts.6.0.2.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.authorization\\6.0.0\\volo.abp.authorization.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.authorization.abstractions\\6.0.0\\volo.abp.authorization.abstractions.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.backgroundworkers\\6.0.0\\volo.abp.backgroundworkers.6.0.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.backgroundworkers\\6.0.2\\volo.abp.backgroundworkers.6.0.2.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.caching\\6.0.0\\volo.abp.caching.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.core\\6.0.0\\volo.abp.core.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.data\\6.0.0\\volo.abp.data.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.ddd.domain\\6.0.0\\volo.abp.ddd.domain.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.distributedlocking.abstractions\\6.0.0\\volo.abp.distributedlocking.abstractions.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.entityframeworkcore\\6.0.0\\volo.abp.entityframeworkcore.6.0.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.core\\6.0.2\\volo.abp.core.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.data\\6.0.2\\volo.abp.data.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.ddd.domain\\6.0.2\\volo.abp.ddd.domain.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.distributedlocking.abstractions\\6.0.2\\volo.abp.distributedlocking.abstractions.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.entityframeworkcore\\6.0.2\\volo.abp.entityframeworkcore.6.0.2.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.entityframeworkcore.mysql\\6.0.0\\volo.abp.entityframeworkcore.mysql.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.eventbus\\6.0.0\\volo.abp.eventbus.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.eventbus.abstractions\\6.0.0\\volo.abp.eventbus.abstractions.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.exceptionhandling\\6.0.0\\volo.abp.exceptionhandling.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.guids\\6.0.0\\volo.abp.guids.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.json\\6.0.0\\volo.abp.json.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.localization\\6.0.0\\volo.abp.localization.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.localization.abstractions\\6.0.0\\volo.abp.localization.abstractions.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.multitenancy\\6.0.0\\volo.abp.multitenancy.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.objectextending\\6.0.0\\volo.abp.objectextending.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.objectmapping\\6.0.0\\volo.abp.objectmapping.6.0.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.entityframeworkcore.sqlserver\\6.0.2\\volo.abp.entityframeworkcore.sqlserver.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.eventbus\\6.0.2\\volo.abp.eventbus.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.eventbus.abstractions\\6.0.2\\volo.abp.eventbus.abstractions.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.exceptionhandling\\6.0.2\\volo.abp.exceptionhandling.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.guids\\6.0.2\\volo.abp.guids.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.json\\6.0.2\\volo.abp.json.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.localization\\6.0.2\\volo.abp.localization.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.localization.abstractions\\6.0.2\\volo.abp.localization.abstractions.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.multitenancy\\6.0.2\\volo.abp.multitenancy.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.objectextending\\6.0.2\\volo.abp.objectextending.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.objectmapping\\6.0.2\\volo.abp.objectmapping.6.0.2.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.permissionmanagement.domain\\6.0.0\\volo.abp.permissionmanagement.domain.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.permissionmanagement.domain.shared\\6.0.0\\volo.abp.permissionmanagement.domain.shared.6.0.0.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.permissionmanagement.entityframeworkcore\\6.0.0\\volo.abp.permissionmanagement.entityframeworkcore.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.security\\6.0.0\\volo.abp.security.6.0.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.security\\6.0.2\\volo.abp.security.6.0.2.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.serialization\\6.0.0\\volo.abp.serialization.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.settings\\6.0.0\\volo.abp.settings.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.specifications\\6.0.0\\volo.abp.specifications.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.threading\\6.0.0\\volo.abp.threading.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.timing\\6.0.0\\volo.abp.timing.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.uow\\6.0.0\\volo.abp.uow.6.0.0.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.settings\\6.0.2\\volo.abp.settings.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.specifications\\6.0.2\\volo.abp.specifications.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.threading\\6.0.2\\volo.abp.threading.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.timing\\6.0.2\\volo.abp.timing.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.uow\\6.0.2\\volo.abp.uow.6.0.2.nupkg.sha512",
     "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.validation\\6.0.0\\volo.abp.validation.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.validation.abstractions\\6.0.0\\volo.abp.validation.abstractions.6.0.0.nupkg.sha512",
-    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.virtualfilesystem\\6.0.0\\volo.abp.virtualfilesystem.6.0.0.nupkg.sha512"
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.validation.abstractions\\6.0.2\\volo.abp.validation.abstractions.6.0.2.nupkg.sha512",
+    "C:\\Users\\fayimi\\.nuget\\packages\\volo.abp.virtualfilesystem\\6.0.2\\volo.abp.virtualfilesystem.6.0.2.nupkg.sha512"
   ],
   "logs": []
 }

+ 10 - 8
MicroServices/Procurement/Procurement.Host/Controllers/WMS/ASNBOLShipperMasterController.cs

@@ -6,6 +6,8 @@ using Volo.Abp.AspNetCore.Mvc;
 using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -34,10 +36,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbTypes.VarChar},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbType.VarChar},
                                            };
                 items = await _repository.GetSingleListByProcAsync("pr_WMS_GetASNBOLShipperList", parameters);
             }
@@ -60,10 +62,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Nbr", Value = nbr,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Nbr", Value = nbr,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetASNBOLShipperDetails", parameters);
             }

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/BarCodeFreezingController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveBarCodeFreezing";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/BarCodeUnfreezingController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveBarCodeUnfreezing";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 14 - 12
MicroServices/Procurement/Procurement.Host/Controllers/WMS/BarcodeTraceController.cs

@@ -6,6 +6,8 @@ using Volo.Abp.AspNetCore.Mvc;
 using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -28,9 +30,9 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@BarCode", Value = barcode,SqlDbType=SqlDbTypes.VarChar},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@BarCode", Value = barcode,SqlDbType=SqlDbType.VarChar},
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetBarcodeTraceList", parameters);
             }
@@ -53,11 +55,11 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@BarCode", Value = barcode,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@RecID", Value = recid,SqlDbType=SqlDbTypes.Int64},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@BarCode", Value = barcode,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@RecID", Value = recid,SqlDbType=SqlDbType.BigInt},
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetBarcodeTransHistList", parameters);
             }
@@ -80,10 +82,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@BarCode", Value = barcode,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@IsApp", Value = isapp,SqlDbType=SqlDbTypes.Int16},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@BarCode", Value = barcode,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@IsApp", Value = isapp,SqlDbType=SqlDbType.Int},
                                            };
                 items = await _repository.GetListByProcAsync("pr_SFM_SingleLabelBarcodeTrackHist", parameters);
             }

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/BreakUpBarcodeController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -39,7 +40,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveBreakUpBarcodes";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 items = await _repository.GetListByProcAsync(proc, sqlParams);
                 //´òÓ¡
                 //BarCodeHelper helper = new BarCodeHelper();

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/CancelPurOrdRctController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_CancelPurOrdRct";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/CancelSalesOrdH5Controller.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveCancelSalesOrd";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/CommissionIssOpController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveCommissionIssOp";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 3 - 2
MicroServices/Procurement/Procurement.Host/Controllers/WMS/CommissionMoveOpController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveCommissionMoveOp";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)
@@ -73,7 +74,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveCommissionMoveOpCancel";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 3 - 2
MicroServices/Procurement/Procurement.Host/Controllers/WMS/CommissionRctOpController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveCommissionRctOp";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)
@@ -73,7 +74,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveCommissionRctOpCancel";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 10 - 8
MicroServices/Procurement/Procurement.Host/Controllers/WMS/CommonController.cs

@@ -7,6 +7,8 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using Procurement.Services;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -35,8 +37,8 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetCommonInit", parameters);
             }
@@ -67,12 +69,12 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@PurOrd", Value = purord,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@BarCode", Value = barcode,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@PurOrd", Value = purord,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@BarCode", Value = barcode,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetBarCodes", parameters);
             }

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/ConversionMaterialController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveConversionMaterial";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/CycleCountingController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveCycleCounting";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/CycleCountingShelfController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveCycleCountingShelf";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/DirectInBoundController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_DirectInBound";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/DirectOutBoundController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_DirectOutBound";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/DirectTransferController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveDirectTransfer";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/InspectionConfirmController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveInspectionConfirm";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/InspectionKanbanOpController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveInspectionKanbanOp";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/InspectionScrapController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveInspectionScrap";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 3 - 2
MicroServices/Procurement/Procurement.Host/Controllers/WMS/InvMoveController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveInvMove";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)
@@ -73,7 +74,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveInvMoveByNbr";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 12 - 10
MicroServices/Procurement/Procurement.Host/Controllers/WMS/InvSearchController.cs

@@ -7,6 +7,8 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -29,12 +31,12 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Location", Value = location,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Shelf", Value = shelf,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@ItemNum", Value = itemnum,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Page", Value = page,SqlDbType=SqlDbTypes.Int16},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Location", Value = location,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Shelf", Value = shelf,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@ItemNum", Value = itemnum,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Page", Value = page,SqlDbType=SqlDbType.Int},
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetInvSearchList", parameters);
             }
@@ -57,10 +59,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Location", Value = location,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@ItemNum", Value = itemnum,SqlDbType=SqlDbTypes.VarChar},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Location", Value = location,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@ItemNum", Value = itemnum,SqlDbType=SqlDbType.VarChar},
                                            };
                 items = await _repository.GetSingleListByProcAsync("pr_WMS_GetInvFIFOList", parameters);
 

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/InvUpShelfController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_BPM_SaveInvUpShelf";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/InventoryCheckController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveInventoryCheck";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 6 - 4
MicroServices/Procurement/Procurement.Host/Controllers/WMS/InventoryCycleController.cs

@@ -7,6 +7,8 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -35,9 +37,9 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Details", Value = strDetails1,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Details", Value = strDetails1,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetInventoryCycleBatch", parameters);
             }
@@ -67,7 +69,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveInventoryCycle";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 7 - 5
MicroServices/Procurement/Procurement.Host/Controllers/WMS/LableQueryController.cs

@@ -7,6 +7,8 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -29,11 +31,11 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Location", Value = location,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Shelf", Value = shelf,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Page", Value = page,SqlDbType=SqlDbTypes.Int16},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Location", Value = location,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Shelf", Value = shelf,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Page", Value = page,SqlDbType=SqlDbType.Int},
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetLableQueryWIPList", parameters);
             }

+ 7 - 5
MicroServices/Procurement/Procurement.Host/Controllers/WMS/LoginController.cs

@@ -8,6 +8,8 @@ using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Collections.Generic;
 using System.Collections;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -30,11 +32,11 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = login.Domain,SqlDbType=SqlDbTypes.VarChar },
-                                               new SqlParameterViewModel { ParameterName = "@UserNo", Value = login.UserName,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Password", Value = login.Password,SqlDbType=SqlDbTypes.VarChar },
-                                               new SqlParameterViewModel { ParameterName = "@App", Value = login.App,SqlDbType=SqlDbTypes.VarChar },
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = login.Domain,SqlDbType=SqlDbType.VarChar },
+                                               new SqlParameter { ParameterName = "@UserNo", Value = login.UserName,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Password", Value = login.Password,SqlDbType=SqlDbType.VarChar },
+                                               new SqlParameter { ParameterName = "@App", Value = login.App,SqlDbType=SqlDbType.VarChar },
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_BPM_GetUserInfo", parameters);
             }

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/MergeBarcodeController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -39,7 +40,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveMergeBarcode";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 items = await _repository.GetListByProcAsync(proc, sqlParams);
                 ////´òÓ¡
                 //BarCodeHelper helper = new BarCodeHelper();

+ 6 - 4
MicroServices/Procurement/Procurement.Host/Controllers/WMS/MobileTaskController.cs

@@ -7,6 +7,8 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -29,10 +31,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@TypeID", Value = typeid,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Page", Value = page,SqlDbType=SqlDbTypes.Int16},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@TypeID", Value = typeid,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Page", Value = page,SqlDbType=SqlDbType.Int},
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_BPM_GetMobileTaskList", parameters);
             }

+ 3 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/MoveOpConfirmController.cs

@@ -7,6 +7,8 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +39,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveMoveOpConfirm";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 11 - 9
MicroServices/Procurement/Procurement.Host/Controllers/WMS/NbrMasterController.cs

@@ -6,6 +6,8 @@ using Volo.Abp.AspNetCore.Mvc;
 using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
+using System.Data;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -34,11 +36,11 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@NbrType", Value = nbrtype,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@NbrType", Value = nbrtype,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetSingleListByProcAsync("pr_WMS_GetNbrList", parameters);
             }
@@ -61,10 +63,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Nbr", Value = nbr,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Nbr", Value = nbr,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetNbrDetails", parameters);
             }

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/OutsideLabelRecordController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveOutsideLabelRecord";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PackageAppendController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -39,7 +40,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SavePackageAppend";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 items = await _repository.GetListByProcAsync(proc, sqlParams);
                 ////´òÓ¡
                 //BarCodeHelper helper = new BarCodeHelper();

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PackageGroupAppendController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SavePackageGroupAppend";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PackingReturnController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SavePackingReturn";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PlanInBoundH5Controller.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SavePlanInBound";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PlanOutBoundH5Controller.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SavePlanOutBound";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PrepareGoodsController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SavePrepareGoods";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PrepareMaterialController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SavePrepareMaterial";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/ProcessingByOtherOpController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveProcessingByOtherOp";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 14 - 12
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PurOrdMasterController.cs

@@ -6,6 +6,8 @@ using Volo.Abp.AspNetCore.Mvc;
 using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -34,10 +36,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Supplier", Value = supplier,SqlDbType=SqlDbTypes.VarChar},
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Supplier", Value = supplier,SqlDbType=SqlDbType.VarChar},
                                            };
                 items = await _repository.GetSingleListByProcAsync("pr_WMS_GetPurOrdList", parameters);
             }
@@ -60,10 +62,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@PurOrd", Value = purord,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@PurOrd", Value = purord,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetPurOrdDetails", parameters);
             }
@@ -86,10 +88,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@PurOrd", Value = purord,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Nbr", Value = nbr,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@PurOrd", Value = purord,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Nbr", Value = nbr,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetVMIPurOrdNbrDetails", parameters);
             }

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PurOrdNbrVMIBarcodeController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_BPM_VMIPurOrdAndPurOrdNbrByBarcode";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 4 - 3
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PurOrdRctBarcodeController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_BPM_RctPurOrdAndPurOrdByBarcode";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)
@@ -73,7 +74,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SavePurOrdRctByReconfirmQty";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)
@@ -110,7 +111,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_CreateBarCodeSuppCode";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 items = await _repository.GetListByProcAsync(proc, sqlParams);
             }
             catch (Exception ex)

+ 9 - 7
MicroServices/Procurement/Procurement.Host/Controllers/WMS/PurOrdRctMasterController.cs

@@ -6,6 +6,8 @@ using Volo.Abp.AspNetCore.Mvc;
 using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -34,9 +36,9 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetSingleListByProcAsync("pr_WMS_GetPurOrdRctList", parameters);
             }
@@ -59,10 +61,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Receiver", Value = receiver,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Receiver", Value = receiver,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetPurOrdRctDetails", parameters);
             }

+ 10 - 8
MicroServices/Procurement/Procurement.Host/Controllers/WMS/SalesOrdMasterController.cs

@@ -6,6 +6,8 @@ using Volo.Abp.AspNetCore.Mvc;
 using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
+using System.Data.SqlClient;
+using System.Data;
 
 namespace Procurement.Controllers
 {
@@ -34,10 +36,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@UserNo", Value = userno,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetSingleListByProcAsync("pr_WMS_GetSalesOrdList", parameters);
             }
@@ -60,10 +62,10 @@ namespace Procurement.Controllers
             dynamic items = null;
             try
             {
-                SqlParameterViewModel[] parameters = {
-                                               new SqlParameterViewModel { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Nbr", Value = nbr,SqlDbType=SqlDbTypes.VarChar},
-                                               new SqlParameterViewModel { ParameterName = "@Type", Value = type,SqlDbType=SqlDbTypes.VarChar}
+                SqlParameter[] parameters = {
+                                               new SqlParameter { ParameterName = "@Domain", Value = domain,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Nbr", Value = nbr,SqlDbType=SqlDbType.VarChar},
+                                               new SqlParameter { ParameterName = "@Type", Value = type,SqlDbType=SqlDbType.VarChar}
                                            };
                 items = await _repository.GetListByProcAsync("pr_WMS_GetSalesOrdDetails", parameters);
             }

+ 3 - 2
MicroServices/Procurement/Procurement.Host/Controllers/WMS/SalesOrdRelationTradingController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveSalesOrdRelationTrading";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)
@@ -73,7 +74,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveSalesOrdRelationTradingNoSO";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/ScanPackingController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -37,7 +38,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveScanPacking";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 4 - 3
MicroServices/Procurement/Procurement.Host/Controllers/WMS/ScanStorageConfirmController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -38,7 +39,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveProductStorage";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)
@@ -74,7 +75,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_BPM_SaveScanStorageCancel";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)
@@ -110,7 +111,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveProductStorageByBox";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 var resultData = await _repository.GetResultByProcAsync(proc, sqlParams);
                 subMsg = resultData.msg;
                 if (resultData.isSuccess)

+ 2 - 1
MicroServices/Procurement/Procurement.Host/Controllers/WMS/ScanStorageController.cs

@@ -7,6 +7,7 @@ using Procurement.EntityFrameworkCore.SqlRepositories;
 using Procurement.ViewModel;
 using Procurement.Helpers;
 using System.Text.Json;
+using System.Data.SqlClient;
 
 namespace Procurement.Controllers
 {
@@ -38,7 +39,7 @@ namespace Procurement.Controllers
             try
             {
                 string proc = "pr_WMS_SaveScanStorage";
-                SqlParameterViewModel[] sqlParams = await SqlHelper.CreateSqlParameters(_repository, proc, jsonElement);
+                SqlParameter[] sqlParams = SqlHelper.CreateSqlParameters(jsonElement);
                 items = await _repository.GetListByProcAsync(proc, sqlParams);
                 ////´òÓ¡
                 //BarCodeHelper helper = new BarCodeHelper();

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor