예제 #1
0
        public Boolean InsertOrder(systemDataSet.ordersDataTable Orders,DataRow[] order_list)
        {
            try
            {
                systemDataSetTableAdapters.ordersTableAdapter orders = new systemDataSetTableAdapters.ordersTableAdapter();
                DataRow orders_Row = Orders.Select().First();
                systemDataSetTableAdapters.order_infoTableAdapter orderInfo = new systemDataSetTableAdapters.order_infoTableAdapter();
                systemDataSet.order_infoDataTable infoDt = new systemDataSet.order_infoDataTable();
                foreach (DataRow row in order_list)
                {
                    DataRow InfoRow = infoDt.NewRow();
                    InfoRow["order_id"] = (Int64)orders_Row["order_num"];
                    InfoRow["dish_id"] = (int)row["Dish_id"];
                    InfoRow["dish_num"] = (int)row["Dish_num"];
                    InfoRow["dish_price"] = (int)row["Dish_price"];
                    InfoRow["dish_name"] = (string)row["Dish_name"];
                    infoDt.Rows.Add(InfoRow);
                }
                orders.Update(Orders);
                orderInfo.Update(infoDt);
                return true;
            }
            catch (Exception ex)
            {

                return false;
            }
        }
예제 #2
0
 public DataTable Order_numToOrder_info(Int64 OrderNum)
 {
     systemDataSetTableAdapters.order_infoTableAdapter order_info = new systemDataSetTableAdapters.order_infoTableAdapter();
     DataTable dt = order_info.GetDataByOrder_num(OrderNum);
     return dt;
 }
예제 #3
0
 public DataTable GetByOrderid(Int64 order_id)
 {
     systemDataSetTableAdapters.order_infoTableAdapter infoAp = new systemDataSetTableAdapters.order_infoTableAdapter();
     DataTable dt = infoAp.GetDataByOrder_num(order_id);
     return dt;
 }