예제 #1
0
 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);
     }
 }
예제 #2
0
        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);
                }
            }
        }