Example #1
0
        public static void ExtraerLata(Maqexp exp)
        {
            try
            {
                Console.WriteLine("Elija el código de lata que desea:\n 1] CO1 - Coca Cola Regular\n2] CO2 - Coca Cola Zero\n3] SP1 - Sprite Regular\n4] SP2 - Sprite Zero\n5] FA1 - Fanta Regular \n6]+ FA2 - Fanta Zero");
                string codigoingresado = Console.ReadLine();
                Console.WriteLine("ingrese el dinero");
                string dineroingresado = Console.ReadLine();
                double dineroingre     = Double.Parse(dineroingresado);

                Lata sacar = exp.Extraerlata(codigoingresado, dineroingre);
            }
            //if (dineroingre > sacar.PRECIO)
            //{ Console.WriteLine("Gracias por su compra, retire su lata y el vuelto"); }
            //else if (dineroingre == sacar.PRECIO)
            //{ Console.WriteLine("Gracias por su compra"); }

            catch (DineroInsuficienteExcepcion mensaje)
            {
                Console.WriteLine(mensaje.Message);
            }
            catch (SinStockExcepción mensaje)
            {
                Console.WriteLine(mensaje.Message);
            }
        }
Example #2
0
        // public class Lataextraida (string codigo, double precio);



        private void button2_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == String.Empty)
            {
                MessageBox.Show("Debe ingresar dinero");
            }

            else
            {
                try
                {
                    _maqexp.Extraerlata("CO2", Convert.ToDouble(textBox1.Text));
                    MessageBox.Show("Gracias por su compra, retire su lata");
                }
                catch (SinStockExcepción mensaje)
                {
                    MessageBox.Show(mensaje.Message);
                }

                catch (DineroInsuficienteExcepcion mensaje)
                {
                    MessageBox.Show(mensaje.Message);
                }
            }
        }