diff --git a/bnhtrade.gui/Form1.Designer.cs b/bnhtrade.gui/Form1.Designer.cs
index 843036f..2ba8c6c 100644
--- a/bnhtrade.gui/Form1.Designer.cs
+++ b/bnhtrade.gui/Form1.Designer.cs
@@ -28,6 +28,7 @@
///
private void InitializeComponent()
{
+ components = new System.ComponentModel.Container();
tabControl1 = new TabControl();
tabPage1 = new TabPage();
tabPage3 = new TabPage();
@@ -36,8 +37,10 @@
label1 = new Label();
txtbxOrderSearch = new TextBox();
tabPage2 = new TabPage();
+ purchaseLineStatusBindingSource = new BindingSource(components);
tabControl1.SuspendLayout();
tabPage3.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)purchaseLineStatusBindingSource).BeginInit();
SuspendLayout();
//
// tabControl1
@@ -80,11 +83,15 @@
//
// comboBox1
//
+ comboBox1.DataSource = purchaseLineStatusBindingSource;
+ comboBox1.DisplayMember = "PurchaseLineStatusName";
comboBox1.FormattingEnabled = true;
comboBox1.Location = new Point(580, 46);
comboBox1.Name = "comboBox1";
comboBox1.Size = new Size(214, 23);
comboBox1.TabIndex = 3;
+ comboBox1.ValueMember = "PurchaseLineStatusId";
+ comboBox1.SelectedIndexChanged += comboBox1_SelectedIndexChanged;
//
// dtTmOrderSearch
//
@@ -120,6 +127,11 @@
tabPage2.Text = "FBA Shipments";
tabPage2.UseVisualStyleBackColor = true;
//
+ // purchaseLineStatusBindingSource
+ //
+ purchaseLineStatusBindingSource.DataSource = typeof(Core.Model.Purchase.PurchaseLineStatus);
+ purchaseLineStatusBindingSource.CurrentChanged += purchaseLineStatusBindingSource_CurrentChanged;
+ //
// Form1
//
AutoScaleDimensions = new SizeF(7F, 15F);
@@ -132,6 +144,7 @@
tabControl1.ResumeLayout(false);
tabPage3.ResumeLayout(false);
tabPage3.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)purchaseLineStatusBindingSource).EndInit();
ResumeLayout(false);
}
@@ -145,5 +158,6 @@
private Label label1;
private DateTimePicker dtTmOrderSearch;
private ComboBox comboBox1;
+ private BindingSource purchaseLineStatusBindingSource;
}
}
diff --git a/bnhtrade.gui/Form1.cs b/bnhtrade.gui/Form1.cs
index 61818d0..578eaf2 100644
--- a/bnhtrade.gui/Form1.cs
+++ b/bnhtrade.gui/Form1.cs
@@ -8,6 +8,7 @@ namespace bnhtrade.gui
public Form1()
{
InitializeComponent();
+ purchaseLineStatusBindingSource.DataSource = new Core.Logic.Purchase.PurchaseLineStatus().ReadAll();
}
private void Form1_Load(object sender, EventArgs e)
@@ -29,5 +30,15 @@ namespace bnhtrade.gui
}
}
+
+ private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
+ {
+
+ }
+
+ private void purchaseLineStatusBindingSource_CurrentChanged(object sender, EventArgs e)
+ {
+
+ }
}
}
diff --git a/bnhtrade.gui/Form1.resx b/bnhtrade.gui/Form1.resx
index af32865..fbfcf25 100644
--- a/bnhtrade.gui/Form1.resx
+++ b/bnhtrade.gui/Form1.resx
@@ -117,4 +117,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 17, 17
+
\ No newline at end of file
diff --git a/bnhtrade.gui/Properties/DataSources/bnhtrade.Core.Logic.Purchase.PurchaseLineStatus.datasource b/bnhtrade.gui/Properties/DataSources/bnhtrade.Core.Logic.Purchase.PurchaseLineStatus.datasource
new file mode 100644
index 0000000..c951b2f
--- /dev/null
+++ b/bnhtrade.gui/Properties/DataSources/bnhtrade.Core.Logic.Purchase.PurchaseLineStatus.datasource
@@ -0,0 +1,10 @@
+
+
+
+ bnhtrade.Core.Logic.Purchase.PurchaseLineStatus, bnhtrade.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/bnhtrade.gui/Properties/DataSources/bnhtrade.Core.Model.Purchase.PurchaseLineStatus.datasource b/bnhtrade.gui/Properties/DataSources/bnhtrade.Core.Model.Purchase.PurchaseLineStatus.datasource
new file mode 100644
index 0000000..c289362
--- /dev/null
+++ b/bnhtrade.gui/Properties/DataSources/bnhtrade.Core.Model.Purchase.PurchaseLineStatus.datasource
@@ -0,0 +1,10 @@
+
+
+
+ bnhtrade.Core.Model.Purchase.PurchaseLineStatus, bnhtrade.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file
diff --git a/bnhtrade.gui/Properties/Resources.Designer.cs b/bnhtrade.gui/Properties/Resources.Designer.cs
new file mode 100644
index 0000000..93c0772
--- /dev/null
+++ b/bnhtrade.gui/Properties/Resources.Designer.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace bnhtrade.gui.Properties {
+ using System;
+
+
+ ///
+ /// A strongly-typed resource class, for looking up localized strings, etc.
+ ///
+ // This class was auto-generated by the StronglyTypedResourceBuilder
+ // class via a tool like ResGen or Visual Studio.
+ // To add or remove a member, edit your .ResX file then rerun ResGen
+ // with the /str option, or rebuild your VS project.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ ///
+ /// Returns the cached ResourceManager instance used by this class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("bnhtrade.gui.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Overrides the current thread's CurrentUICulture property for all
+ /// resource lookups using this strongly typed resource class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/bnhtrade.gui/Properties/Resources.resx b/bnhtrade.gui/Properties/Resources.resx
new file mode 100644
index 0000000..4fdb1b6
--- /dev/null
+++ b/bnhtrade.gui/Properties/Resources.resx
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 1.3
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/bnhtrade.gui/bnhtrade.gui.csproj b/bnhtrade.gui/bnhtrade.gui.csproj
index 663fdb8..c896b8a 100644
--- a/bnhtrade.gui/bnhtrade.gui.csproj
+++ b/bnhtrade.gui/bnhtrade.gui.csproj
@@ -8,4 +8,23 @@
enable
+
+
+
+
+
+
+ True
+ True
+ Resources.resx
+
+
+
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+
\ No newline at end of file
diff --git a/src/bnhtrade.ComTypeLib/app.config b/src/bnhtrade.ComTypeLib/app.config
index 258fe8a..5d28cbc 100644
--- a/src/bnhtrade.ComTypeLib/app.config
+++ b/src/bnhtrade.ComTypeLib/app.config
@@ -34,6 +34,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/bnhtrade.Core/App.config b/src/bnhtrade.Core/App.config
index d276c2b..7160e97 100644
--- a/src/bnhtrade.Core/App.config
+++ b/src/bnhtrade.Core/App.config
@@ -42,6 +42,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/bnhtrade.Core/Data/Database/Account/CreateInvoiceLineItem.cs b/src/bnhtrade.Core/Data/Database/Account/CreateInvoiceLineItem.cs
index 455d39c..efd8b90 100644
--- a/src/bnhtrade.Core/Data/Database/Account/CreateInvoiceLineItem.cs
+++ b/src/bnhtrade.Core/Data/Database/Account/CreateInvoiceLineItem.cs
@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+//using Microsoft.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Account/ReadAccountCode.cs b/src/bnhtrade.Core/Data/Database/Account/ReadAccountCode.cs
index 814d552..efcac16 100644
--- a/src/bnhtrade.Core/Data/Database/Account/ReadAccountCode.cs
+++ b/src/bnhtrade.Core/Data/Database/Account/ReadAccountCode.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Account/ReadInvoiceLineItem.cs b/src/bnhtrade.Core/Data/Database/Account/ReadInvoiceLineItem.cs
index 07482f0..612ef3c 100644
--- a/src/bnhtrade.Core/Data/Database/Account/ReadInvoiceLineItem.cs
+++ b/src/bnhtrade.Core/Data/Database/Account/ReadInvoiceLineItem.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Account/ReadTaxCode.cs b/src/bnhtrade.Core/Data/Database/Account/ReadTaxCode.cs
index dd285c2..0991fbf 100644
--- a/src/bnhtrade.Core/Data/Database/Account/ReadTaxCode.cs
+++ b/src/bnhtrade.Core/Data/Database/Account/ReadTaxCode.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Amazon/FeeEstimate.cs b/src/bnhtrade.Core/Data/Database/Amazon/FeeEstimate.cs
index 64331c7..d7b30d9 100644
--- a/src/bnhtrade.Core/Data/Database/Amazon/FeeEstimate.cs
+++ b/src/bnhtrade.Core/Data/Database/Amazon/FeeEstimate.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/AmazonFba/ReadShipmentInfo.cs b/src/bnhtrade.Core/Data/Database/AmazonFba/ReadShipmentInfo.cs
index 718ae05..25709c5 100644
--- a/src/bnhtrade.Core/Data/Database/AmazonFba/ReadShipmentInfo.cs
+++ b/src/bnhtrade.Core/Data/Database/AmazonFba/ReadShipmentInfo.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/AmazonFba/ReadShipmentPrimaryKey.cs b/src/bnhtrade.Core/Data/Database/AmazonFba/ReadShipmentPrimaryKey.cs
index 166267a..167e01a 100644
--- a/src/bnhtrade.Core/Data/Database/AmazonFba/ReadShipmentPrimaryKey.cs
+++ b/src/bnhtrade.Core/Data/Database/AmazonFba/ReadShipmentPrimaryKey.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/AmazonFba/SetShipmentInfo.cs b/src/bnhtrade.Core/Data/Database/AmazonFba/SetShipmentInfo.cs
index 9cefbff..c0b5aaf 100644
--- a/src/bnhtrade.Core/Data/Database/AmazonFba/SetShipmentInfo.cs
+++ b/src/bnhtrade.Core/Data/Database/AmazonFba/SetShipmentInfo.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Connection.cs b/src/bnhtrade.Core/Data/Database/Connection.cs
index 53f29d9..eb5c8d4 100644
--- a/src/bnhtrade.Core/Data/Database/Connection.cs
+++ b/src/bnhtrade.Core/Data/Database/Connection.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Configuration;
namespace bnhtrade.Core.Data.Database
diff --git a/src/bnhtrade.Core/Data/Database/Consistency/ImportAmazonSettlement.cs b/src/bnhtrade.Core/Data/Database/Consistency/ImportAmazonSettlement.cs
index ece367b..0389d31 100644
--- a/src/bnhtrade.Core/Data/Database/Consistency/ImportAmazonSettlement.cs
+++ b/src/bnhtrade.Core/Data/Database/Consistency/ImportAmazonSettlement.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Export/CreateAmazonFeedSubmission.cs b/src/bnhtrade.Core/Data/Database/Export/CreateAmazonFeedSubmission.cs
index 4145fb3..483ec83 100644
--- a/src/bnhtrade.Core/Data/Database/Export/CreateAmazonFeedSubmission.cs
+++ b/src/bnhtrade.Core/Data/Database/Export/CreateAmazonFeedSubmission.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Text;
diff --git a/src/bnhtrade.Core/Data/Database/Export/CreateSalesInvoice.cs b/src/bnhtrade.Core/Data/Database/Export/CreateSalesInvoice.cs
index 1714f09..582e1ee 100644
--- a/src/bnhtrade.Core/Data/Database/Export/CreateSalesInvoice.cs
+++ b/src/bnhtrade.Core/Data/Database/Export/CreateSalesInvoice.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Export/ReadAmazonFeedSubmission.cs b/src/bnhtrade.Core/Data/Database/Export/ReadAmazonFeedSubmission.cs
index d5768bf..611a053 100644
--- a/src/bnhtrade.Core/Data/Database/Export/ReadAmazonFeedSubmission.cs
+++ b/src/bnhtrade.Core/Data/Database/Export/ReadAmazonFeedSubmission.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Export/UpdateAmazonFeedSubmission.cs b/src/bnhtrade.Core/Data/Database/Export/UpdateAmazonFeedSubmission.cs
index acd001e..b44f766 100644
--- a/src/bnhtrade.Core/Data/Database/Export/UpdateAmazonFeedSubmission.cs
+++ b/src/bnhtrade.Core/Data/Database/Export/UpdateAmazonFeedSubmission.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaCustomerReturn.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaCustomerReturn.cs
index c58c5f1..4d37221 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaCustomerReturn.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaCustomerReturn.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Text;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAdjustment.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAdjustment.cs
index a0d7ef6..b85a82c 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAdjustment.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAdjustment.cs
@@ -1,5 +1,5 @@
using System;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
namespace bnhtrade.Core.Data.Database.Import
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAgeData.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAgeData.cs
index 5cd5284..6eb13ef 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAgeData.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAgeData.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Text;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAgeRead.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAgeRead.cs
index 4efb77b..34d07fc 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAgeRead.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryAgeRead.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryData.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryData.cs
index cc9bd19..04f6ffa 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryData.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryData.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Text;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryLedgerDetail.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryLedgerDetail.cs
index 88f1464..0815e28 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryLedgerDetail.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryLedgerDetail.cs
@@ -2,7 +2,7 @@
using bnhtrade.Core.Logic.Amazon.Fba;
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Diagnostics;
using System.Diagnostics.Eventing.Reader;
using System.IO;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryReceipt.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryReceipt.cs
index 2216877..f991ef5 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryReceipt.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaInventoryReceipt.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Globalization;
using System.IO;
using System.Linq;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaReimbursement.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaReimbursement.cs
index 4b732d2..714fcc4 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaReimbursement.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaReimbursement.cs
@@ -4,7 +4,7 @@ using NUnit.Framework.Constraints;
using System;
using System.Collections.Generic;
using System.Data;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Runtime.ConstrainedExecution;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaRemovalOrder.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaRemovalOrder.cs
index a7ffdf4..ba4f69b 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaRemovalOrder.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaRemovalOrder.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Text;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaSaleShipment.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaSaleShipment.cs
index 5397d2e..51443b4 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonFbaSaleShipment.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonFbaSaleShipment.cs
@@ -1,7 +1,7 @@
using Dapper;
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Text;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementHeaderRead.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementHeaderRead.cs
index 02f1f23..35c29a2 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementHeaderRead.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementHeaderRead.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
namespace bnhtrade.Core.Data.Database.Import
{
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementInsert.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementInsert.cs
index 4719cb9..8a7bec5 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementInsert.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementInsert.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Text;
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementRead.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementRead.cs
index 4e46a34..5d31d13 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementRead.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementRead.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
namespace bnhtrade.Core.Data.Database.Import
{
diff --git a/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementUpdate.cs b/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementUpdate.cs
index 41a4c7b..8169d8f 100644
--- a/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementUpdate.cs
+++ b/src/bnhtrade.Core/Data/Database/Import/AmazonSettlementUpdate.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Log/DateTimeLog.cs b/src/bnhtrade.Core/Data/Database/Log/DateTimeLog.cs
index a367350..b32832d 100644
--- a/src/bnhtrade.Core/Data/Database/Log/DateTimeLog.cs
+++ b/src/bnhtrade.Core/Data/Database/Log/DateTimeLog.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Log/LogEvent.cs b/src/bnhtrade.Core/Data/Database/Log/LogEvent.cs
index b3cc8f0..e074f90 100644
--- a/src/bnhtrade.Core/Data/Database/Log/LogEvent.cs
+++ b/src/bnhtrade.Core/Data/Database/Log/LogEvent.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Product/CreateCompetitivePrice.cs b/src/bnhtrade.Core/Data/Database/Product/CreateCompetitivePrice.cs
index df84a34..ad1823f 100644
--- a/src/bnhtrade.Core/Data/Database/Product/CreateCompetitivePrice.cs
+++ b/src/bnhtrade.Core/Data/Database/Product/CreateCompetitivePrice.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Product/ReadCompetitivePrice.cs b/src/bnhtrade.Core/Data/Database/Product/ReadCompetitivePrice.cs
index ef8a2aa..d68132f 100644
--- a/src/bnhtrade.Core/Data/Database/Product/ReadCompetitivePrice.cs
+++ b/src/bnhtrade.Core/Data/Database/Product/ReadCompetitivePrice.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Product/ReadProduct.cs b/src/bnhtrade.Core/Data/Database/Product/ReadProduct.cs
index ad436bc..f55de04 100644
--- a/src/bnhtrade.Core/Data/Database/Product/ReadProduct.cs
+++ b/src/bnhtrade.Core/Data/Database/Product/ReadProduct.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Product/ReadProductId.cs b/src/bnhtrade.Core/Data/Database/Product/ReadProductId.cs
index 21b561c..45c9cda 100644
--- a/src/bnhtrade.Core/Data/Database/Product/ReadProductId.cs
+++ b/src/bnhtrade.Core/Data/Database/Product/ReadProductId.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Programmability/Sequence.cs b/src/bnhtrade.Core/Data/Database/Programmability/Sequence.cs
index 58045a9..434a89a 100644
--- a/src/bnhtrade.Core/Data/Database/Programmability/Sequence.cs
+++ b/src/bnhtrade.Core/Data/Database/Programmability/Sequence.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Purchase/PurchaseLineStatus.cs b/src/bnhtrade.Core/Data/Database/Purchase/PurchaseLineStatus.cs
index b58618d..7aa4ecf 100644
--- a/src/bnhtrade.Core/Data/Database/Purchase/PurchaseLineStatus.cs
+++ b/src/bnhtrade.Core/Data/Database/Purchase/PurchaseLineStatus.cs
@@ -1,13 +1,13 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace bnhtrade.Core.Data.Database.Purchase
{
- internal class PurchaseLineStatus : Connection
+ public class PurchaseLineStatus : Connection
{
public List Read()
{
diff --git a/src/bnhtrade.Core/Data/Database/ReadRandomData.cs b/src/bnhtrade.Core/Data/Database/ReadRandomData.cs
index 38a5c90..9fac6e6 100644
--- a/src/bnhtrade.Core/Data/Database/ReadRandomData.cs
+++ b/src/bnhtrade.Core/Data/Database/ReadRandomData.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/SKU/GetSKUId.cs b/src/bnhtrade.Core/Data/Database/SKU/GetSKUId.cs
index d397527..0738acb 100644
--- a/src/bnhtrade.Core/Data/Database/SKU/GetSKUId.cs
+++ b/src/bnhtrade.Core/Data/Database/SKU/GetSKUId.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
namespace bnhtrade.Core.Data.Database.Sku
{
diff --git a/src/bnhtrade.Core/Data/Database/SKU/InsertSku.cs b/src/bnhtrade.Core/Data/Database/SKU/InsertSku.cs
index 7af1d05..6e5664a 100644
--- a/src/bnhtrade.Core/Data/Database/SKU/InsertSku.cs
+++ b/src/bnhtrade.Core/Data/Database/SKU/InsertSku.cs
@@ -1,7 +1,7 @@
using FikaAmazonAPI.AmazonSpApiSDK.Models.ProductPricing;
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/SKU/Price/CreatePricingDetail.cs b/src/bnhtrade.Core/Data/Database/SKU/Price/CreatePricingDetail.cs
index 06d0e6e..106ef82 100644
--- a/src/bnhtrade.Core/Data/Database/SKU/Price/CreatePricingDetail.cs
+++ b/src/bnhtrade.Core/Data/Database/SKU/Price/CreatePricingDetail.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Transactions;
namespace bnhtrade.Core.Data.Database.Sku.Price
diff --git a/src/bnhtrade.Core/Data/Database/SKU/Price/ReadParameter.cs b/src/bnhtrade.Core/Data/Database/SKU/Price/ReadParameter.cs
index 4b5d028..7839832 100644
--- a/src/bnhtrade.Core/Data/Database/SKU/Price/ReadParameter.cs
+++ b/src/bnhtrade.Core/Data/Database/SKU/Price/ReadParameter.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/SKU/Price/ReadPricingDetail.cs b/src/bnhtrade.Core/Data/Database/SKU/Price/ReadPricingDetail.cs
index dd03317..16f64e1 100644
--- a/src/bnhtrade.Core/Data/Database/SKU/Price/ReadPricingDetail.cs
+++ b/src/bnhtrade.Core/Data/Database/SKU/Price/ReadPricingDetail.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/SKU/ReadSku.cs b/src/bnhtrade.Core/Data/Database/SKU/ReadSku.cs
index c800dab..bd3f43b 100644
--- a/src/bnhtrade.Core/Data/Database/SKU/ReadSku.cs
+++ b/src/bnhtrade.Core/Data/Database/SKU/ReadSku.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/SKU/ReadSkuConditionInfo.cs b/src/bnhtrade.Core/Data/Database/SKU/ReadSkuConditionInfo.cs
index cd0edc9..f1fe400 100644
--- a/src/bnhtrade.Core/Data/Database/SKU/ReadSkuConditionInfo.cs
+++ b/src/bnhtrade.Core/Data/Database/SKU/ReadSkuConditionInfo.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/SqlWhereBuilder.cs b/src/bnhtrade.Core/Data/Database/SqlWhereBuilder.cs
index 48009fb..d21e0d7 100644
--- a/src/bnhtrade.Core/Data/Database/SqlWhereBuilder.cs
+++ b/src/bnhtrade.Core/Data/Database/SqlWhereBuilder.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/DeleteSkuTransaction.cs b/src/bnhtrade.Core/Data/Database/Stock/DeleteSkuTransaction.cs
index b6d320d..0b87dbd 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/DeleteSkuTransaction.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/DeleteSkuTransaction.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/InsertSkuTransaction.cs b/src/bnhtrade.Core/Data/Database/Stock/InsertSkuTransaction.cs
index c3e9023..781d8ff 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/InsertSkuTransaction.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/InsertSkuTransaction.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/InsertSkuTransactionType.cs b/src/bnhtrade.Core/Data/Database/Stock/InsertSkuTransactionType.cs
index 83d483d..f80c831 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/InsertSkuTransactionType.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/InsertSkuTransactionType.cs
@@ -1,5 +1,5 @@
using System;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Transactions;
namespace bnhtrade.Core.Data.Database.Stock
diff --git a/src/bnhtrade.Core/Data/Database/Stock/JournalCrud.cs b/src/bnhtrade.Core/Data/Database/Stock/JournalCrud.cs
index 65b0dfe..06785a7 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/JournalCrud.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/JournalCrud.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/ReadSkuTransaction.cs b/src/bnhtrade.Core/Data/Database/Stock/ReadSkuTransaction.cs
index 39a2a22..75f0563 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/ReadSkuTransaction.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/ReadSkuTransaction.cs
@@ -1,7 +1,7 @@
using NUnit.Framework.Internal;
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/ReadSkuTransactionType.cs b/src/bnhtrade.Core/Data/Database/Stock/ReadSkuTransactionType.cs
index 8f4cedd..c792717 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/ReadSkuTransactionType.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/ReadSkuTransactionType.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/ReadStatusBalance.cs b/src/bnhtrade.Core/Data/Database/Stock/ReadStatusBalance.cs
index 93ae836..e65ab1c 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/ReadStatusBalance.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/ReadStatusBalance.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/ReadStatusTransaction.cs b/src/bnhtrade.Core/Data/Database/Stock/ReadStatusTransaction.cs
index b078322..3bec5de 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/ReadStatusTransaction.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/ReadStatusTransaction.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/ReadStatusTypeBalance.cs b/src/bnhtrade.Core/Data/Database/Stock/ReadStatusTypeBalance.cs
index 69c9463..6789bd9 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/ReadStatusTypeBalance.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/ReadStatusTypeBalance.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/ReadStockId.cs b/src/bnhtrade.Core/Data/Database/Stock/ReadStockId.cs
index a17e60f..0854aa2 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/ReadStockId.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/ReadStockId.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/Status.cs b/src/bnhtrade.Core/Data/Database/Stock/Status.cs
index 77243ce..54325e7 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/Status.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/Status.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/StatusType.cs b/src/bnhtrade.Core/Data/Database/Stock/StatusType.cs
index 1b394e1..23e89a3 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/StatusType.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/StatusType.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Data/Database/Stock/UpdateSkuTransaction.cs b/src/bnhtrade.Core/Data/Database/Stock/UpdateSkuTransaction.cs
index 09f835a..06d765d 100644
--- a/src/bnhtrade.Core/Data/Database/Stock/UpdateSkuTransaction.cs
+++ b/src/bnhtrade.Core/Data/Database/Stock/UpdateSkuTransaction.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Logic/Export/AmazonSettlement.cs b/src/bnhtrade.Core/Logic/Export/AmazonSettlement.cs
index 9f4db85..21cc170 100644
--- a/src/bnhtrade.Core/Logic/Export/AmazonSettlement.cs
+++ b/src/bnhtrade.Core/Logic/Export/AmazonSettlement.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Logic/Sku/GetSkuId.cs b/src/bnhtrade.Core/Logic/Sku/GetSkuId.cs
index 9224dd0..af717f6 100644
--- a/src/bnhtrade.Core/Logic/Sku/GetSkuId.cs
+++ b/src/bnhtrade.Core/Logic/Sku/GetSkuId.cs
@@ -1,5 +1,5 @@
using System;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Transactions;
namespace bnhtrade.Core.Logic.Sku
diff --git a/src/bnhtrade.Core/Logic/Sku/Price/FbaPricing.cs b/src/bnhtrade.Core/Logic/Sku/Price/FbaPricing.cs
index 18e25ec..c131872 100644
--- a/src/bnhtrade.Core/Logic/Sku/Price/FbaPricing.cs
+++ b/src/bnhtrade.Core/Logic/Sku/Price/FbaPricing.cs
@@ -1,7 +1,7 @@
using CsvHelper;
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Globalization;
using System.IO;
using System.Linq;
diff --git a/src/bnhtrade.Core/Logic/Sku/Price/UpdateRepricingValues.cs b/src/bnhtrade.Core/Logic/Sku/Price/UpdateRepricingValues.cs
index 5ea3010..6f63b2e 100644
--- a/src/bnhtrade.Core/Logic/Sku/Price/UpdateRepricingValues.cs
+++ b/src/bnhtrade.Core/Logic/Sku/Price/UpdateRepricingValues.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Transactions;
namespace bnhtrade.Core.Logic.Sku.Price
diff --git a/src/bnhtrade.Core/Logic/Stock/SkuTransactionCrud.cs b/src/bnhtrade.Core/Logic/Stock/SkuTransactionCrud.cs
index 1bf36d8..d727132 100644
--- a/src/bnhtrade.Core/Logic/Stock/SkuTransactionCrud.cs
+++ b/src/bnhtrade.Core/Logic/Stock/SkuTransactionCrud.cs
@@ -1,7 +1,7 @@
using bnhtrade.Core.Data.Database;
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading;
diff --git a/src/bnhtrade.Core/Logic/Stock/SkuTransactionImport.cs b/src/bnhtrade.Core/Logic/Stock/SkuTransactionImport.cs
index 27618d6..10afa97 100644
--- a/src/bnhtrade.Core/Logic/Stock/SkuTransactionImport.cs
+++ b/src/bnhtrade.Core/Logic/Stock/SkuTransactionImport.cs
@@ -3,7 +3,7 @@ using bnhtrade.Core.Model.Stock;
using FikaAmazonAPI.AmazonSpApiSDK.Models.Restrictions;
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Logic/Stock/SkuTransactionTypeCrud.cs b/src/bnhtrade.Core/Logic/Stock/SkuTransactionTypeCrud.cs
index 7192928..3aabfda 100644
--- a/src/bnhtrade.Core/Logic/Stock/SkuTransactionTypeCrud.cs
+++ b/src/bnhtrade.Core/Logic/Stock/SkuTransactionTypeCrud.cs
@@ -1,7 +1,7 @@
using bnhtrade.Core.Data.Database;
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Model/Purchase/PurchaseLineStatus.cs b/src/bnhtrade.Core/Model/Purchase/PurchaseLineStatus.cs
index f7bae9f..b7b6b74 100644
--- a/src/bnhtrade.Core/Model/Purchase/PurchaseLineStatus.cs
+++ b/src/bnhtrade.Core/Model/Purchase/PurchaseLineStatus.cs
@@ -1,4 +1,10 @@
-namespace bnhtrade.Core.Model.Purchase
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace bnhtrade.Core.Model.Purchase
{
public class PurchaseLineStatus
{
diff --git a/src/bnhtrade.Core/Program.cs b/src/bnhtrade.Core/Program.cs
index d3549e3..38065c2 100644
--- a/src/bnhtrade.Core/Program.cs
+++ b/src/bnhtrade.Core/Program.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.IO;
using System.Linq;
using System.Transactions;
diff --git a/src/bnhtrade.Core/Test/SQLLoop.cs b/src/bnhtrade.Core/Test/SQLLoop.cs
index 74f68db..b2b2eba 100644
--- a/src/bnhtrade.Core/Test/SQLLoop.cs
+++ b/src/bnhtrade.Core/Test/SQLLoop.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/Test/_BoilerPlate/Sql.cs b/src/bnhtrade.Core/Test/_BoilerPlate/Sql.cs
index cdf2d36..5e0d900 100644
--- a/src/bnhtrade.Core/Test/_BoilerPlate/Sql.cs
+++ b/src/bnhtrade.Core/Test/_BoilerPlate/Sql.cs
@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
-using System.Data.SqlClient;
+using Microsoft.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
diff --git a/src/bnhtrade.Core/bnhtrade.Core.csproj b/src/bnhtrade.Core/bnhtrade.Core.csproj
index 7e43728..3d80c65 100644
--- a/src/bnhtrade.Core/bnhtrade.Core.csproj
+++ b/src/bnhtrade.Core/bnhtrade.Core.csproj
@@ -49,6 +49,12 @@
..\..\packages\AWSSDK.SQS.3.7.300.75\lib\net45\AWSSDK.SQS.dll
+
+ ..\..\packages\Azure.Core.1.39.0\lib\net472\Azure.Core.dll
+
+
+ ..\..\packages\Azure.Identity.1.11.3\lib\netstandard2.0\Azure.Identity.dll
+
..\..\packages\CsvHelper.31.0.4\lib\net47\CsvHelper.dll
@@ -67,6 +73,33 @@
..\..\packages\Microsoft.Bcl.HashCode.1.1.1\lib\net461\Microsoft.Bcl.HashCode.dll
+
+ ..\..\packages\Microsoft.Data.SqlClient.5.2.0\lib\net462\Microsoft.Data.SqlClient.dll
+
+
+ ..\..\packages\Microsoft.Identity.Client.4.60.3\lib\net462\Microsoft.Identity.Client.dll
+
+
+ ..\..\packages\Microsoft.Identity.Client.Extensions.Msal.4.60.3\lib\netstandard2.0\Microsoft.Identity.Client.Extensions.Msal.dll
+
+
+ ..\..\packages\Microsoft.IdentityModel.Abstractions.7.5.1\lib\net472\Microsoft.IdentityModel.Abstractions.dll
+
+
+ ..\..\packages\Microsoft.IdentityModel.JsonWebTokens.7.5.1\lib\net472\Microsoft.IdentityModel.JsonWebTokens.dll
+
+
+ ..\..\packages\Microsoft.IdentityModel.Logging.7.5.1\lib\net472\Microsoft.IdentityModel.Logging.dll
+
+
+ ..\..\packages\Microsoft.IdentityModel.Protocols.7.5.1\lib\net472\Microsoft.IdentityModel.Protocols.dll
+
+
+ ..\..\packages\Microsoft.IdentityModel.Protocols.OpenIdConnect.7.5.1\lib\net472\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
+
+
+ ..\..\packages\Microsoft.IdentityModel.Tokens.7.5.1\lib\net472\Microsoft.IdentityModel.Tokens.dll
+
..\..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll
@@ -89,16 +122,39 @@
..\..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll
+
+ ..\..\packages\System.ClientModel.1.0.0\lib\netstandard2.0\System.ClientModel.dll
+
..\..\packages\System.ComponentModel.Annotations.5.0.0\lib\net461\System.ComponentModel.Annotations.dll
+
+ ..\..\packages\System.Configuration.ConfigurationManager.8.0.0\lib\net462\System.Configuration.ConfigurationManager.dll
+
+
+
+ ..\..\packages\System.Diagnostics.DiagnosticSource.8.0.1\lib\net462\System.Diagnostics.DiagnosticSource.dll
+
+
+
+
+
+ ..\..\packages\System.IdentityModel.Tokens.Jwt.7.5.1\lib\net472\System.IdentityModel.Tokens.Jwt.dll
+
+
+ ..\..\packages\System.IO.FileSystem.AccessControl.5.0.0\lib\net461\System.IO.FileSystem.AccessControl.dll
+
..\..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll
+
+ ..\..\packages\System.Memory.Data.8.0.0\lib\net462\System.Memory.Data.dll
+
+
..\..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll
@@ -111,7 +167,26 @@
..\..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll
+
+ ..\..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll
+ True
+ True
+
+
+
+ ..\..\packages\System.Security.AccessControl.6.0.1\lib\net461\System.Security.AccessControl.dll
+
+
+ ..\..\packages\System.Security.Cryptography.ProtectedData.8.0.0\lib\net462\System.Security.Cryptography.ProtectedData.dll
+
+
+ ..\..\packages\System.Security.Permissions.8.0.0\lib\net462\System.Security.Permissions.dll
+
+
+ ..\..\packages\System.Security.Principal.Windows.5.0.0\lib\net461\System.Security.Principal.Windows.dll
+
+
..\..\packages\System.Text.Encodings.Web.8.0.0\lib\net462\System.Text.Encodings.Web.dll
@@ -126,12 +201,14 @@
..\..\packages\System.ValueTuple.4.5.0\lib\net47\System.ValueTuple.dll
+
+
@@ -370,7 +447,9 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+