Migration from Amazon MWS to Selling Partner API

This commit is contained in:
Bobbie Hodgetts
2024-04-11 12:26:13 +01:00
committed by GitHub
parent e054278cdd
commit a7bc00e73a
1318 changed files with 2778105 additions and 5936 deletions
@@ -0,0 +1,62 @@
using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace bnhtrade.Core.Data.Database
{
public class ReadRandomData : Connection
{
public List<string> GetSkuNumber(int listCount)
{
var returnList = new List<string>();
if (listCount < 1)
return returnList;
using (SqlConnection conn = new SqlConnection(SqlConnectionString))
{
conn.Open();
using (SqlCommand cmd = new SqlCommand(
"SELECT TOP "+ listCount + " [skuSkuNumber] FROM [e2A].[dbo].[tblSku] ORDER BY newid()", conn))
{
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
returnList.Add(reader.GetString(0));
}
}
}
}
return returnList;
}
public List<string> GetAsinNumber(int listCount)
{
var returnList = new List<string>();
if (listCount < 1)
return returnList;
using (SqlConnection conn = new SqlConnection(SqlConnectionString))
{
conn.Open();
using (SqlCommand cmd = new SqlCommand(
"SELECT TOP " + listCount + " prdAmazonASIN FROM [e2A].[dbo].[tblProduct] WHERE prdAmazonASIN IS NOT NULL ORDER BY newid()", conn))
{
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
returnList.Add(reader.GetString(0));
}
}
}
}
return returnList;
}
}
}