Ejemplo n.º 1
0
        protected void CurrentOrderDataBinding()
        {
            Team3Restaurant.OrderSystem      OS = new Team3Restaurant.OrderSystem();
            List <Team3Restaurant.OrderList> currenOrderDataSource = OS.GetOrderList(iPadID.Text);

            GVOrderList.DataSource = currenOrderDataSource;
            GVOrderList.DataBind();
        }
Ejemplo n.º 2
0
        protected void DLDataBinding()
        {
            Team3Restaurant.OrderSystem OS      = new Team3Restaurant.OrderSystem();
            List <string> cancelOrderDataSource = OS.GetCancelOrderID(iPadID.Text);

            DLCancelOrder.DataSource = cancelOrderDataSource;
            DLCancelOrder.DataBind();
        }
Ejemplo n.º 3
0
        protected void BtnBackToMenu_Click(object sender, EventArgs e)
        {
            Team3Restaurant.OrderSystem OS = new Team3Restaurant.OrderSystem();
            string menuID = OS.GetMenu(iPadID.Text);
            string s_url;

            s_url = "OrderMenuWeb.aspx?menuID=" + menuID;
            Response.Redirect(s_url);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Team3Restaurant.OrderSystem OS = new Team3Restaurant.OrderSystem();
            string iPadID = "I001";
            string menuID = OS.GetMenu(iPadID);
            string s_url;

            s_url = "OrderMenuWeb.aspx?menuID=" + menuID + "&iPadID=" + iPadID;
            Response.Redirect(s_url);
        }
Ejemplo n.º 5
0
        protected void BtnCancelOrder_Click(object sender, EventArgs e)
        {
            string orderID = DLCancelOrder.SelectedValue;

            Team3Restaurant.OrderSystem OS = new Team3Restaurant.OrderSystem();
            if (orderID == null)
            {
                return;
            }
            OS.CancelOrder(orderID);
            DLDataBinding();
            Response.Write("<script language='javascript'>window.alert('Succeeded!');</script>");
            string s_url;

            s_url = "ViewCurrentOrderWeb.aspx?iPadID=" + iPadID.Text;
            Response.Redirect(s_url);
        }
Ejemplo n.º 6
0
        protected void BtnMakeOrder_Click(object sender, EventArgs e)
        {
            bool flag = false;

            Team3Restaurant.Order order = new Team3Restaurant.Order();
            order.IPadID    = TxtIPadID.Text;
            order.OrderTime = DateTime.Now.ToString();
            order.Status    = Team3Restaurant.OrderStatus.confirmed;

            Team3Restaurant.OrderSystem OS = new Team3Restaurant.OrderSystem();
            int row = GVMenu.Rows.Count;
            int col = GVMenu.Columns.Count;

            for (int i = 0; i < row; i++)
            {
                DropDownList quantity = (DropDownList)GVMenu.Rows[i].FindControl("Quantity");
                if (quantity.SelectedIndex != 0)
                {
                    Dictionary <string, int> detail = new Dictionary <string, int>();
                    string[] str = new string[col];
                    for (int j = 0; j < col - 1; j++)
                    {
                        str[j] = GVMenu.Rows[i].Cells[j].Text;
                    }
                    detail.Add(str[3], quantity.SelectedIndex);
                    order.ItemDetail.Add(str[0], detail);
                    flag = true;
                }
            }
            if (!flag)
            {
                Response.Write("<script language='javascript'>window.alert('Please Select Item First!');</script>");
                return;
            }
            OS.MakeOrder(order);
            Response.Write("<script language='javascript'>window.alert('Succeeded!');</script>");
            ClearSelection();
        }
Ejemplo n.º 7
0
 protected void Page_Load(object sender, EventArgs e)
 {
     TxtIPadID.Text = Request.QueryString["iPadID"];
     Team3Restaurant.OrderSystem OS = new Team3Restaurant.OrderSystem();
     string menuID = OS.GetMenu(TxtIPadID.Text);
 }