Ejemplo n.º 1
0
        public bool ExamenCovid19()
        {
            int    Probablidiad = 5;
            string Descrip      = Descripcion.ToLower();

            if (Descrip.Contains("confirmado"))
            {
                Prueba = true;
                return(Prueba);
            }
            Random NumRandom = new Random();
            int    Parametro = NumRandom.Next(1, 100);

            if (Descrip.Contains("viaje a europa") || Descrip.Contains("viajar a europa") || Descrip.Contains("viajo a europa"))
            {
                Probablidiad += 10;
            }
            if (Descrip.Contains("conocido") && Descrip.Contains("contagiado"))
            {
                Probablidiad += 15;
            }
            if (Descrip.Contains("familiar") && Descrip.Contains("contagiado"))
            {
                Probablidiad += 30;
            }
            if (Descrip.Contains("reunion social") && Descrip.Contains("sospechoso"))
            {
                Probablidiad += 5;
            }
            if (Parametro <= Probablidiad)
            {
                Prueba = true;
            }
            else
            {
                Prueba = false;
            }
            return(Prueba);
        }
Ejemplo n.º 2
0
        public virtual bool HasKeywords(string keywords)
        {
            var kw = keywords.ToLower().Split(' ');

            return(kw.All(k => Descripcion.ToLower().Contains(k)));
        }