public static void main(String[] args) { String termCondiciones; boolean terminosCondiciones = false; boolean valcorreo = false; boolean validaCon = true; String pass1, pass2; Scanner in = new Scanner(System.in); Usuario usuario = new Usuario(null, null); Hotel hotel = new Hotel(null, null, null); System.out.println("INFORMACIÓN PERSONAL"); do { System.out.println("Correo Electronico"); usuario.setCorreoe(in.next()); valcorreo = usuario.verificaCorreo(usuario.getCorreoe()); if (valcorreo == false) System.out.println("Debe ingresar Correo"); validaCon = usuario.validarCorreo(usuario.getCorreoe()); if (validaCon == false) System.out.println("Correo incorrecto, vuelva a ingresar"); } while (valcorreo == false || validaCon == false); boolean pass = false; do { System.out.println("Escoje tu Contraseña"); pass1 = in.next(); System.out.println("Repite tu Contraseña"); pass2 = in.next(); pass = usuario.validaSiCoinciden(pass1, pass2); if (pass == false) System.out.println("Dartos no coinciden"); } while (pass == false); System.out.println("INFORMACIÓN DEL HOTEL"); System.out.println("Nombre del Hotel"); hotel.setNombre(in.next()); System.out.println("Nombre seleccione una recomendación"); hotel.setDireccion(hotel.seleccionNombre(hotel.getNombre())); System.out.println("Su dirección será:"); System.out.println("http://" + hotel.getDireccion() + ".clerk.im"); // System.out.println("Escoje tu direccion en Clerk"); // hotel.setDireccion(in.next()); System.out.println("He leido y acepto todos los Terminos y Condiciones. (s/n)"); termCondiciones = in.next(); char decision; decision = termCondiciones.charAt(0); switch (decision) { case 's': terminosCondiciones = true; break; case 'n': terminosCondiciones = false; System.out.println("Para registrar Cuenta debe de Aceptar Terminos y Condiciones"); break; default: System.out.println("ERROR de ingreso"); break; } controllerCuenta cuenta = new controllerCuenta(); try { cuenta.registrarCuenta( usuario.getCorreoe(), pass1, pass2, hotel.getNombre(), hotel.getDireccion(), usuario.getCodigoUsuario(), terminosCondiciones); System.out.println("Cuenta Registrada Satisfactoriamente:"); System.out.println("Tiene que confimar su correo en un plazo de 24 horas"); System.out.println( "Ha ingresado a su plan gratuito hasta que decida cambiar a aun plan con costo"); // System.out.println(correo); } catch (BusinessException ex) { Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex); } }