private void populateItems(OrderInfoDTO o, Dictionary <int, string[]> items) { foreach (KeyValuePair <int, string[]> entry in items) { ItemOrderInfoDTO i = new ItemOrderInfoDTO(); i.item_id = entry.Key.ToString(); i.item_name = entry.Value[0]; i.quantity = entry.Value[1]; o.items.Add(i); } }
public void populateItems(string orderID) { ItemOrderInfoDTO item; var itemTable = DBAccess.getOrderItems(orderID); if (!(itemTable is null)) { foreach (DataRow row in itemTable.Rows) { item = new ItemOrderInfoDTO(); item.item_id = row.ItemArray[0].ToString(); item.item_name = row.ItemArray[1].ToString(); item.price = row.ItemArray[2].ToString(); item.quantity = row.ItemArray[3].ToString(); items.Add(item); } } }