public static void AgregarLata(Maqexp exp) { try { Console.WriteLine("Elija el código de lata a ingresar:\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(); switch (codigoingresado) { case "1": exp.AgregarLata(new Lata("CO1", "Coca Cola Regular", 50.00, 0.5, "Regular")); break; case "2": exp.AgregarLata(new Lata("CO2", "Coca Cola Zero", 50.00, 0.5, "Sin Azúcar")); break; case "3": exp.AgregarLata(new Lata("SP1", "Sprite Regular", 50.00, 0.5, "Regular")); break; case "4": exp.AgregarLata(new Lata("SP2", "Sprite Zero", 50.00, 0.5, "Sin Azúcar")); break; case "5": exp.AgregarLata(new Lata("FA1", "Fanta Regular", 50.00, 0.5, "Regular")); break; case "6": exp.AgregarLata(new Lata("FA2", "Fanta Zero", 50.00, 0.5, "Sin Azúcar")); break; default: Console.WriteLine("Opción inválida."); break; } Console.WriteLine("Se agregó una Lata"); } catch (CapacidadInsuficienteExcepcion mensaje) { Console.WriteLine(mensaje.Message); } }
private void button1_Click(object sender, EventArgs e) { _maqexp.AgregarLata(new Lata("CO1", "Coca Cola Regular", 50.00, 0.5, "Regular")); MessageBox.Show("Se ha agregado una lata"); }