public static string DefinirFrase(ControlPrecioMin precioMin) { string respuesta = "Cual es el Precio Minimo que quieres Pagar?"; try { respuesta = LeerArchivo.Leer("PrecioMin"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
public static string DefinirFrase(ControlPrecioMax precioMax) { string respuesta = "Cual es el Precio Máximo que puedes pagar por este regalo?"; try { respuesta = LeerArchivo.Leer("PrecioMax"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
public static string DefinirFrase(string saludo) { string respuesta = "Hola! Gracias por escribirnos,nos sentiamos muy solos :( \n Si nos permites vamos a hacerte algunas preguntas para Sugerirte el Mejor Regalo del Mundo Mundial."; try { respuesta = LeerArchivo.Leer("Saludo"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
public static string DefinirFrase(Busqueda busqueda) { string respuesta = "Estas conforme con las Sugerencias?"; try { respuesta = LeerArchivo.Leer("Busqueda"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
public static string DefinirFrase(ControlRelacion relacion) { string respuesta = "Cual es tu relación con esta persona?"; try { respuesta = LeerArchivo.Leer("Relacion"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
public static string DefinirFrase(ControlInteres interes) { string respuesta = "Cuales son sus Intereses? que le gusta??"; try { respuesta = LeerArchivo.Leer("Intereses"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
public static string DefinirFrase(ControlGenero genero) { string respuesta = "El regalo es para un Hombre o una Mujer?"; try { respuesta = LeerArchivo.Leer("Genero"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
//A continuación se encuentran los métodos que cada Handler utiliza para comunicarse con el usuario. //Se utiliza sobrecarga, ya que cada uno tiene sus propios mensajes. #region public static string DefinirFrase(ControlEdad edad) { string respuesta = "Cuantos años tiene"; try { respuesta = LeerArchivo.Leer("Edad"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
public static string DefinirFrase(Despedida despedida) { string respuesta = "nos vemos ,Chau!"; try { respuesta = LeerArchivo.Leer("Despedida"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } return(respuesta); }
/// <summary> /// Método que pide una aclacración al usuario. Delega la responsabilidad de leer el archivo /// </summary> /// <param name="id">Identificador de la conversación</param> /// <param name="plataforma">Plataforma por la cual se debe enviar el mensaje</param> /// <returns></returns> public static async Task PedirAclaracion(long id, TipoPlataforma plataforma) { string respuesta = "Ups, no te entendí, ¿puedes volver a responder?"; try { respuesta = LeerArchivo.Leer("NoEntendi"); } catch (DirectoryNotFoundException) { Console.WriteLine("No se encontro archivo"); } catch (FileNotFoundException) { Console.WriteLine("No se encontro archivo"); } MensajeSalida mensaje = SelectorPlataforma.CrearMensajeSalida(respuesta, id, plataforma); await BandejaSalida.EnviarReaccion(mensaje); await BandejaSalida.EnviarMensaje(mensaje); }