示例#1
0
        private void BDodajSkladnik_Click(object sender, RoutedEventArgs e)
        {
            string nazwa       = "";
            double cena        = 0;
            bool   mozna_dodac = true;

            try
            {
                cena  = System.Convert.ToDouble(TCena.Text);
                nazwa = TNazwaSkladnika.Text;

                if (nazwa == "")
                {
                    throw new ArgumentOutOfRangeException();
                }
                if (cena < 0)
                {
                    throw new ArgumentOutOfRangeException();
                }
            }
            catch
            {
                mozna_dodac = false;
                MessageBox.Show("Podaj nazwe i cene w double");
            }

            if (mozna_dodac == true)
            {
                pizza.DodajSkladnik(nazwa, cena);
                TInformacje.Text += "Dodano skladnik" + Environment.NewLine;
            }
            if (pizza.CzyPizza())
            {
                TInformacje.Text = pizza.ToString();
                kontrolki2       = true;
            }
        }
示例#2
0
 static void PizzaPriceInfo(Pizza pizza)
 {
     Console.WriteLine("Price of pizza named '{0}' is {1}", pizza.ToString().Split('.')[2].ToString(),
                       pizza.Price);
 }