public List <SummaryViewByCategory> GetSummaryByBoth(string company, string category) { // SELECT * FROM SummaryViewByCategory WHERE Company = 'Unilever' and Category = 'Electronics' string query = "SELECT * FROM SummaryViewByCategory WHERE Company = '" + company + "' and Category = '" + category + "'"; Command = new SqlCommand(query, Connection); Connection.Open(); SqlDataReader reader = Command.ExecuteReader(); List <SummaryViewByCategory> bothSummaryList = new List <SummaryViewByCategory>(); while (reader.Read()) { SummaryViewByCategory bothSummary = new SummaryViewByCategory(); bothSummary.Item = reader["Item"].ToString(); bothSummary.Company = reader["Company"].ToString(); bothSummary.Category = reader["Category"].ToString(); bothSummary.AvailableQuantity = Convert.ToInt32(reader["AvailableQuantity"]); bothSummary.ReorderLevel = Convert.ToInt32(reader["ReorderLevel"]); bothSummaryList.Add(bothSummary); } Connection.Close(); return(bothSummaryList); }
public List <SummaryViewByCategory> GetAllSummaryByCategory(string category) { string query = "SELECT * FROM SummaryViewByCategory WHERE Category = '" + category + "'"; Command = new SqlCommand(query, Connection); Connection.Open(); Reader = Command.ExecuteReader(); List <SummaryViewByCategory> summaryViewByCategories = new List <SummaryViewByCategory>(); while (Reader.Read()) { SummaryViewByCategory summaryView = new SummaryViewByCategory(); summaryView.Item = Reader["Item"].ToString(); summaryView.Company = Reader["Company"].ToString(); summaryView.Category = Reader["Category"].ToString(); summaryView.AvailableQuantity = Convert.ToInt32(Reader["AvailableQuantity"]); summaryView.ReorderLevel = Convert.ToInt32(Reader["ReorderLevel"]); summaryViewByCategories.Add(summaryView); } Connection.Close(); return(summaryViewByCategories); }