Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
        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);
        }