public static void buscaDrogaPlan() /*Punto (E)*/ { if (Farmacia.cantidadVentas() != 0) // Verifica si hay ventas, si las hay solicita los parametros de busqueda. { Console.WriteLine("Listado de ventas por Droga y Plan determinado\n"); string droga = ""; string plan = ""; bool esPlan = true; do { Console.Write("Indique la droga del medicamento: "); droga = Console.ReadLine().ToUpper(); // Pasa a Mayusc. para realizar la comparacion Console.Write("Indique el Plan: "); plan = Console.ReadLine().ToUpper(); // Pasa a Mayusc. para realizar la comparacion if (plan == "PARTICULAR") { esPlan = false; Msj.noPlan(); // Sale el aviso para ingreso de "PARTICULAR" como plan Msj.pausa(); } }while(esPlan != true); ArrayList listaDrogaPlan = Farmacia.ventasDrogaPlan(droga, plan); // Se envia los parametros para que devuelva una lista de lo solicitado if (listaDrogaPlan.Count == 0) { Console.Clear(); Console.WriteLine("Hay ventas con los parametros de busqueda ingresado"); } else { Console.Clear(); Console.WriteLine("Resultado de busqueda: \n"); foreach (Venta v in listaDrogaPlan) { Farmacia.verVenta(v.NroTicket); // Se envia el numero de ticket para que imprima las ventas } } } else { Console.Clear(); Console.WriteLine("No se registran ventas"); } }