コード例 #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            fAddDrink fAddDrink = new fAddDrink();

            fAddDrink.onAdd += fAddDrink_onAdd;
            fAddDrink.Tag    = fAddDrink;

            fAddDrink.ShowDialog();
        }
コード例 #2
0
        private void DrinkItem_onEdit(object sender, EventArgs e)
        {
            int id = ((sender as MenuItem).Tag as Drink).ID;

            Drink drink = DrinkDAL.Instance.GetDrinkByID(id);

            fAddDrink fEditDrink = new fAddDrink(id, drink.Name, drink.Price, drink.Image, drink.OriginPrice, drink.Count);

            fEditDrink.onEdit += FEditDrink_onEdit;
            fEditDrink.Tag     = fEditDrink;

            fEditDrink.ShowDialog();

            frmOrder.LoadDrink();
            frmOrder.LoadTable();

            (sender as MenuItem).ID       = fEditDrink.ID.ToString();
            (sender as MenuItem).NAME     = fEditDrink.DrinkName;
            (sender as MenuItem).CATEGORY = DrinkDAL.Instance.GetCategorybyID(fEditDrink.ID);
            (sender as MenuItem).Image    = fEditDrink.IMAGE;
            (sender as MenuItem).PRICE    = fEditDrink.Price;
            (sender as MenuItem).ORIGIN   = fEditDrink.Origin;
            (sender as MenuItem).COUNT    = drink.Count.ToString();
        }