Beispiel #1
0
        private void OK_Click(object sender, System.EventArgs e)
        {
            if (!ControlsOK())
            {
                return;
            }
            if (IngToEdit == default)
            {
                MessageBox.Show("شمارنده ماده اولیه مقدار دهی نشده!",
                                "Ingredient ID",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error,
                                MessageBoxDefaultButton.Button1,
                                MessageBoxOptions.RtlReading
                                );
                return;
            }
            int errorCode = FoodDB.EditIngredient(
                id: IngToEdit.id,
                Name: IngName.Text,
                Scale: IngScale.Text,
                Quantity: float.Parse(IngQuantity.Text),
                ExpireDate: Converter.ToMiladi(IngExpireDate.Text)
                );

            if (errorCode == 0)
            {
                ViewIngredientInventory caller = (ViewIngredientInventory)Owner;
                caller.FillList();
                Close();
            }
        }
Beispiel #2
0
 private void btnEditIngredients_Click(object sender, EventArgs e)
 {
     if (viewInventory == null || viewInventory.IsDisposed)
     {
         viewInventory = new ViewIngredientInventory();
     }
     viewInventory.Show();
     Hide();
 }