public void ConsultaMovimientos()
        {
            int    claveC;
            Cuenta temp;

            Console.WriteLine("\n- CONSULTAR MOVIMIENTOS-");
            do
            {
                Console.WriteLine("\nINGRESE LA CLAVE DE LA CUENTA DE LA CUÁL DESEA OBTENER INFORMACIÓN.");
                claveC = Validaciones.LeerInt();

                temp = manejadoraCu.BuscarCuenta(claveC);

                if (temp == null)
                {
                    Console.WriteLine("NO EXISTE UNA CUENTA ASOCIADA A LA CLAVE QUE PROPORCIONÓ. INTENTELO NUEVAMENTE.");
                }
            } while (temp == null);

            Console.WriteLine("\n-INFORMACIÓN DEL CLIENTE-.");
            Console.WriteLine(manejadoraCli.Consulta(temp.pClaveCliente));

            Console.WriteLine("\n-INFORMACIÓN DE LA CUENTA-.");
            Console.WriteLine(temp);

            Console.WriteLine("\nMOVIMIENTOS REALIZADOS DENTRO DE LA CUENTA.");
            Console.WriteLine(manejadoraM.ImprimirPorCuenta(claveC));
        }
Ejemplo n.º 2
0
        // BUSCA UN CLIENTE
        public void Buscar()
        {
            string Nombre;

            Console.WriteLine("- BUSCAR CLIENTE -");
            do
            {
                Console.WriteLine("INGRESE EL NOMBRE DEL CLIENTE");
                Nombre = Validaciones.LeerString();
            } while (manejaCliente.KeyCliente(Nombre) == -1);
            int ClaveC = manejaCliente.KeyCliente(Nombre);

            Console.WriteLine("\nDATOS DEL CLIENTE");
            Console.WriteLine(manejaCliente.Consulta(ClaveC));

            if (!manejaCuentas.ImprimirPorCliente(ClaveC).Equals(""))
            {
                Console.WriteLine("\nCUENTAS DEL CLIENTE\n");
                Console.WriteLine(manejaCuentas.ImprimirPorCliente(ClaveC));
            }
        }