public void clearGrahpics() { Cuadro1.Clear(); Cuadro2.Clear(); Cuadro3.Clear(); Cuadro4.Clear(); Cuadro5.Clear(); }
public void AddRecordToHashTables(Patient Pat) { int[] arrayForAverage = { 0, 0 }; string x = ""; int aux = 0; if (Pat.sex.Equals("F")) { x = "Female"; } else { x = "Male"; } if (Pat.result == 1) { aux = 1; } if (Cuadro1.ContainsKey(x)) { Cuadro1[x] = ((int)Cuadro1[x] + aux); } else { Cuadro1.Add(x, aux); } string ang = ""; switch (Pat.angina) { case 0: ang = "no"; break; case 1: ang = "yes"; break; } if (Cuadro2.ContainsKey(ang)) { Cuadro2[ang] = ((int)Cuadro2[ang] + 1); } else { Cuadro2.Add(ang, 1); } string edad = ""; if (Pat.age < 30) { edad = "Young"; } else if (Pat.age < 60) { edad = "adult"; } else { edad = "elder"; } if (Cuadro3.ContainsKey(edad)) { Cuadro3[edad] = ((int)Cuadro3[edad] + 1); } else { Cuadro3.Add(edad, 1); } string angi = ""; switch (Pat.typePain) { case 0: angi = "typic"; break; case 1: angi = "atypic"; break; case 3: angi = "Asymptomatic"; break; } if (angi != "") { if (Cuadro4.ContainsKey(angi)) { Cuadro4[angi] = ((int)Cuadro4[angi] + 1); } else { Cuadro4.Add(angi, 1); } } string colesterol = ""; if (Pat.cholesterol < 200) { colesterol = "desirable"; } else if (Pat.cholesterol < 239) { colesterol = "max limit"; } else if (Pat.cholesterol < 300) { colesterol = "exceed limit"; } else { colesterol = "extremly bad"; } if (Cuadro5.ContainsKey(colesterol)) { Cuadro5[colesterol] = ((int)Cuadro5[colesterol] + 1); } else { Cuadro5.Add(colesterol, 1); } }