Ejemplo n.º 1
0
        private static void IngresaDestino()
        {
            string  ciudad, pais;
            decimal costo;
            decimal cantidadDias;
            bool    bandera = false;

            ciudad       = PedirTexto("Ingrese la ciudad");
            pais         = PedirTexto("Ingrese el pais");
            costo        = PedirNumero("Ingrese el costo");
            cantidadDias = PedirNumero("Ingrese los días");
            if (Destino.ValidarString2(ciudad) && Destino.ValidarString2(pais) && Destino.ValidarEnteros(costo) && Destino.ValidarEnteros(cantidadDias))
            {
                bandera = unaAgencia.AgregarDestinos(ciudad, pais, costo, cantidadDias);
                if (bandera)
                {
                    Console.WriteLine("Alta destino OK");
                }
                else
                {
                    Console.WriteLine("Error, algo salió mal. Verifique que lo ingresado este correcto.");
                }
            }
        }
Ejemplo n.º 2
0
        private static void IngresaDestino()
        {
            string  ciudad, pais;
            decimal costo;
            decimal cantidadDias;

            ciudad       = PedirTexto("Ingrese la ciudad");
            pais         = PedirTexto("Ingrese el pais");
            costo        = PedirNumero("Ingrese el costo");
            cantidadDias = PedirNumero("Ingrese los días");
            if (unaAgencia.AgregarDestinos(ciudad, pais, costo, cantidadDias))
            {
                if (Destino.ValidarString2(ciudad) && Destino.ValidarString2(pais) && Destino.ValidarEnteros(costo) && Destino.ValidarEnteros(cantidadDias))
                {
                    Console.WriteLine("Alta destino OK");
                }
                else
                {
                    Console.WriteLine("- Ciudad y país deben tener al menos 3 caracteres" + "\n" + "- Valores númericos no pueden ser negativos");
                }
            }
        }