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."); } } }
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"); } } }