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); }
public virtual bool HasKeywords(string keywords) { var kw = keywords.ToLower().Split(' '); return(kw.All(k => Descripcion.ToLower().Contains(k))); }