예제 #1
0
        private void buttonOrderAddMan_Click(object sender, EventArgs e)
        {
            try
            {
                OrderMenu orderMenu = new OrderMenu();
                //    orderMenu.OrderNo = Convert.ToInt32(this.textBoxOrderNo.Text);
                orderMenu.ItemName     = this.textBoxOdrItemNameMan_bt.Text;
                orderMenu.ItemQuantity = Convert.ToInt32(this.textBoxOrderQuantityMan.Text);


                OrderMenuRepo orderMenuRepo = new OrderMenuRepo();
                if (orderMenu.ItemQuantity <= orderMenuRepo.GetQuantity(orderMenu.ItemName))
                {
                    if (orderMenuRepo.Insert(orderMenu))
                    {
                        List <OrderMenu> orderMenuList = orderMenuRepo.GetAllOrderMenu();
                        this.dataGridViewOrderedItmManagwe2.DataSource = orderMenuList;
                        InventoryRepo inventoryRepo = new InventoryRepo();
                        inventoryRepo.Update(orderMenuRepo.GetQuantity(orderMenu.ItemName) - orderMenu.ItemQuantity, orderMenu.ItemName);

                        List <Inventory> inventoryList = inventoryRepo.GetAllInventory();
                        this.dataGridOrderMenuItemMan1.DataSource = inventoryList;
                    }
                }
                else
                {
                    MessageBox.Show("Quantity Limit Exceed");
                }
            }
            catch
            {
            }
        }
예제 #2
0
        private void buttonPlaceOrder_Click(object sender, EventArgs e)
        {
            OrderMenu orderMenu = new OrderMenu();

            orderMenu.OrderNo = Convert.ToInt32(this.textBoxTableNo.Text);
            // orderMenu.ItemQuantity = Convert.ToInt32(this.textBoxQuantity.Text);

            OrderMenuRepo orderMenuRepo = new OrderMenuRepo();

            if (orderMenuRepo.Insert(orderMenu))
            {
                List <OrderMenu> orderMenuList = orderMenuRepo.GetAllOrderMenu();
                managerTabControl.SelectedIndex = 2;
                //this.dataGridViewOrderMenu.DataSource = orderMenuList;
            }
            else
            {
                MessageBox.Show("Not Inserted");
            }
        }