using System; using System.Collections.Generic; using Microsoft.Data.SqlClient; using System.Linq; using System.Text; using System.Threading.Tasks; namespace bnhtrade.Core.Data.Database { public class ReadRandomData : Connection { public List GetSkuNumber(int listCount) { var returnList = new List(); 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 GetAsinNumber(int listCount) { var returnList = new List(); 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; } } }