示例#1
0
        private void button5_Click(object sender, EventArgs e)
        {
            DataTable InventoryItemize = get_service.GetInvoiceItemizedByItemNum(StaticClass.storeId, txtInvenId.Text);

            if (inventory.Rows.Count > 0)
            {
                DialogResult t =
                    MessBox2Choice.ShowBox("Mặt hàng mà bạn xóa \nhiện đã có người đang đặt.\n Bạn có muốn xóa không", Color.YellowGreen);
                if (t.Equals(System.Windows.Forms.DialogResult.No))
                {
                    return;
                }
            }
            get_service.DeleteInventory(txtInvenId.Text, StaticClass.storeId);
            inventory = get_service.GetAllInventory(StaticClass.storeId);
            limit     = inventory.Rows.Count - 1;
            button8_Click(button8, null);
        }
示例#2
0
        private void button5_Click(object sender, EventArgs e)
        {
            if (txtInvenId.Text == "Non_Inventory")
            {
                Alert.Show("Bạn không được xóa\n mặt hàng này.", Color.Red);
                return;
            }
            DataTable InventoryItemize = get_service.GetInvoiceItemizedByItemNum(StaticClass.storeId, txtInvenId.Text);

            if (InventoryItemize.Rows.Count > 0)
            {
                Alert.Show("Mặt hàng vẫn còn \ntrong hóa đơn.", Color.Red);
                return;
            }
            get_service.DeleteAllInventPrinter(StaticClass.storeId, txtInvenId.Text);
            get_service.DeleteInventory_In(StaticClass.storeId, txtInvenId.Text);
            specialPricing.DeleteSpecialPricing();
            get_service.DeleteIngredientByItemNum(txtInvenId.Text, StaticClass.storeId);
            get_service.DeleteInventory(txtInvenId.Text, StaticClass.storeId);
            inventory = get_service.GetAllInventory(StaticClass.storeId);
            limit     = inventory.Rows.Count - 1;
            button8_Click(button8, null);
        }