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(); } }
private void btnEditIngredients_Click(object sender, EventArgs e) { if (viewInventory == null || viewInventory.IsDisposed) { viewInventory = new ViewIngredientInventory(); } viewInventory.Show(); Hide(); }