public static Esame GetEsame(int id) { var sb = new StringBuilder(); sb.Append("SELECT "); sb.Append("*"); sb.Append(" FROM "); sb.Append("esame"); sb.Append(" WHERE "); sb.Append("ID=" + id); Esame esame = null; SqlLiteHelper.FillEntity(sb.ToString(), reader => { esame = new Esame(); esame.ID = id; esame.Data = (DateTime)reader["data"]; esame.Descrizione = reader["descrizione"].ToString(); esame.Tipo = (int)(long)reader["tipo"]; esame.IdPaziente = (int)(long)reader["ID_paziente"]; esame.IdConsulto = (int)(long)reader["ID_consulto"]; }); return(esame); }
public static AnamnesiRemota GetRemota(int id) { var sb = new StringBuilder(); sb.Append("SELECT "); sb.Append("*"); sb.Append(" FROM "); sb.Append("anamnesi_remota"); sb.Append(" WHERE "); sb.Append("id=" + id); AnamnesiRemota ar = null; SqlLiteHelper.FillEntity(sb.ToString(), reader => { ar = new AnamnesiRemota(); ar.ID = id; ar.IdPaziente = (int)(long)reader["id_paziente"]; ar.Data = (DateTime)reader["data"]; ar.Descrizione = reader["descrizione"].ToString(); ar.Tipo = (int)(long)reader["tipo"]; }); return(ar); }
public static AnamnesiProssima GetProssima(int idConsulto) { var sb = new StringBuilder(); sb.Append("SELECT "); sb.Append("*"); sb.Append(" FROM "); sb.Append("anamnesi_prossima"); sb.Append(" WHERE "); sb.Append("ID_consulto=" + idConsulto); AnamnesiProssima ar = null; SqlLiteHelper.FillEntity(sb.ToString(), reader => { ar = new AnamnesiProssima(); ar.IdConsulto = idConsulto; ar.IdPaziente = (int)(long)reader["ID_paziente"]; ar.PrimaVolta = reader["prima_volta"].ToString(); ar.Tipologia = reader["tipologia"].ToString(); ar.Localizzazione = reader["localizzazione"].ToString(); ar.Irradiazione = reader["irradiazione"].ToString(); ar.PeriodoInsorgenza = reader["periodo_insorgenza"].ToString(); ar.Durata = reader["durata"].ToString(); ar.Familiarita = reader["familiarita"].ToString(); ar.AltreTerapie = reader["altre_terapie"].ToString(); ar.Varie = reader["varie"].ToString(); }); return(ar); }
public static Paziente GetPaziente(int id) { var sb = new StringBuilder(); sb.Append("SELECT "); sb.Append("*"); sb.Append(" FROM "); sb.Append("paziente"); sb.Append(" WHERE "); sb.Append("ID=" + id); Paziente paziente = null; SqlLiteHelper.FillEntity(sb.ToString(), reader => { paziente = new Paziente(); paziente.ID = id; paziente.Nome = reader["nome"].ToString(); paziente.Cognome = reader["cognome"].ToString(); paziente.DataNascita = (DateTime)reader["data_nascita"]; paziente.Professione = reader["professione"].ToString(); paziente.Indirizzo = reader["indirizzo"].ToString(); paziente.Citta = reader["citta"].ToString(); paziente.Cap = reader["cap"].ToString().Trim(); paziente.Provincia = reader["prov"].ToString(); paziente.Telefono = reader["telefono"].ToString(); paziente.Cellulare = reader["cellulare"].ToString(); paziente.Email = reader["email"].ToString(); }); return(paziente); }
public static Consulto GetConsulto(int id) { var sb = new StringBuilder(); sb.Append("SELECT "); sb.Append("*"); sb.Append(" FROM "); sb.Append("consulto"); sb.Append(" WHERE "); sb.Append("ID=" + id); Consulto consulto = null; SqlLiteHelper.FillEntity(sb.ToString(), reader => { consulto = new Consulto(); consulto.ID = id; consulto.Data = (DateTime)reader["data"]; consulto.IdPaziente = (int)(long)reader["id_paziente"]; consulto.ProblemaIniziale = reader["problema_iniziale"].ToString(); }); return(consulto); }