// Metodos

        // Metodo constructor de la clase ChatBot.
        // Entrada : Un numero entero que determina la personalidad del Chatbot.
        // Salida : Objeto ChatbotModel
        public ChatbotModel(int num)
        {
            Personality = num;
            brandList   = new List <string>();
            modelList   = new List <List <string> >();
            salute      = new List <String>();
            rates       = new List <int>();

            if (Personality == 0)
            {
                Salute.Add("Buenos Dias");
                Salute.Add("Buenas Tardes");
                Salute.Add("Buenas Noches");
                Name          = "Bienvenido al sistema de venta de autos, Cual es su nombre?";
                Help          = "En que le puedo ayudar?";
                SellCar       = "En este momento puedo vender estos autos: ";
                SellModel     = "Los modelos que tengo disponible son: ";
                Bye           = "Ha sido un gusto ayudarlo, espero que vuelva en otra ocasion.";
                NotUnderstand = "Disculpe, Lo puede decir de otra manera?";
                BrandList.Add("Ford");
                BrandList.Add("Toyota");
                BrandList.Add("Peugeot");
                List <String> aux1 = new List <String>();
                aux1.Add("Fiesta");
                aux1.Add("Mustang");
                aux1.Add("FordRaptor");
                List <String> aux2 = new List <String>();
                aux2.Add("Yaris");
                aux2.Add("Auris");
                aux2.Add("Corolla");
                List <String> aux3 = new List <String>();
                aux3.Add("301");
                aux3.Add("2008");
                aux3.Add("206");
                ModelList.Add(aux1);
                ModelList.Add(aux2);
                ModelList.Add(aux3);
            }

            if (Personality == 1)
            {
                Salute.Add("Bueno Dia");
                Salute.Add("Buenas Tardes");
                Salute.Add("Buenas Noches");
                Name          = "Bienvenido a la automotora, Dime tu nombre";
                Help          = "En que te ayudo?";
                SellCar       = "Estas marcas de autos tengo a la venta: ";
                SellModel     = "Estos modelos tengo a la venta:: ";
                Bye           = "Espero vuelvas.";
                NotUnderstand = "Lo puedes repetir?";
                BrandList.Add("Ford");
                BrandList.Add("Toyota");
                BrandList.Add("Peugeot");
                List <String> aux1 = new List <String>();
                aux1.Add("Fiesta");
                aux1.Add("Mustang");
                aux1.Add("FordRaptor");
                List <String> aux2 = new List <String>();
                aux2.Add("Yaris");
                aux2.Add("Auris");
                aux2.Add("Corolla");
                List <String> aux3 = new List <String>();
                aux3.Add("301");
                aux3.Add("2008");
                aux3.Add("206");
                ModelList.Add(aux1);
                ModelList.Add(aux2);
                ModelList.Add(aux3);
            }
        }
Esempio n. 2
0
 private void AddSalute()
 {
     ball = new Salute(this);
     ball.Start();
     ball.Boomed += Ball_Boomed;
 }