public static PontosRotuloFisioterapeuta ReadValue(int id) { Object[] columns = new Object[] { 0, 0, "", 0.00f, 0.00f }; PontosRotuloFisioterapeuta physioLabelPoint = DataBase.ReadValue <PontosRotuloFisioterapeuta>(TablesManager.Tables[tableId].tableName, TablesManager.Tables[tableId].colName[0], id, columns); return(physioLabelPoint); }
/** * Função que lê dados já cadastrados anteriormente na relação de pontosrotulofisioterapeuta. */ public static List <PontosRotuloFisioterapeuta> Read() { DataBase banco = new DataBase(); using (banco.conn = new SqliteConnection(GlobalController.instance.path)) { banco.conn.Open(); banco.cmd = banco.conn.CreateCommand(); banco.sqlQuery = "SELECT * " + "FROM PONTOSROTULOFISIOTERAPEUTA"; banco.cmd.CommandText = banco.sqlQuery; IDataReader reader = banco.cmd.ExecuteReader(); List <PontosRotuloFisioterapeuta> physioLabelPoints = new List <PontosRotuloFisioterapeuta>(); while (reader.Read()) { int idRotuloFisioterapeutaTemp = 0; int idMovimentoTemp = 0; string estagioMovimentoFisioTemp = "null"; double tempoInicialTemp = 0; double tempoFinalTemp = 0; if (!reader.IsDBNull(0)) { idRotuloFisioterapeutaTemp = reader.GetInt32(0); } if (!reader.IsDBNull(1)) { idMovimentoTemp = reader.GetInt32(1); } if (!reader.IsDBNull(2)) { estagioMovimentoFisioTemp = reader.GetString(2); } if (!reader.IsDBNull(3)) { tempoInicialTemp = reader.GetDouble(3); } if (!reader.IsDBNull(4)) { tempoFinalTemp = reader.GetDouble(4); } PontosRotuloFisioterapeuta physioLabelPoint = new PontosRotuloFisioterapeuta(idRotuloFisioterapeutaTemp, idMovimentoTemp, tempoInicialTemp, tempoFinalTemp, estagioMovimentoFisioTemp); physioLabelPoints.Add(physioLabelPoint); } reader.Close(); reader = null; banco.cmd.Dispose(); banco.cmd = null; banco.conn.Close(); banco.conn = null; return(physioLabelPoints); } }
public static PontosRotuloFisioterapeuta ReadValue(int id) { DataBase banco = new DataBase(); using (banco.conn = new SqliteConnection(GlobalController.instance.path)) { banco.conn.Open(); banco.cmd = banco.conn.CreateCommand(); banco.sqlQuery = "SELECT * " + string.Format("FROM \"{0}\" WHERE \"{1}\" = \"{2}\";", TablesManager.Tables[tableId].tableName, TablesManager.Tables[tableId].colName[0], id); banco.cmd.CommandText = banco.sqlQuery; IDataReader reader = banco.cmd.ExecuteReader(); reader.Read(); int idRotuloFisioterapeutaTemp = 0; int idMovimentoTemp = 0; string estagioMovimentoFisioTemp = "null"; double tempoInicialTemp = 0; double tempoFinalTemp = 0; if (!reader.IsDBNull(0)) { idRotuloFisioterapeutaTemp = reader.GetInt32(0); } if (!reader.IsDBNull(1)) { idMovimentoTemp = reader.GetInt32(1); } if (!reader.IsDBNull(2)) { estagioMovimentoFisioTemp = reader.GetString(2); } if (!reader.IsDBNull(3)) { tempoInicialTemp = reader.GetDouble(3); } if (!reader.IsDBNull(4)) { tempoFinalTemp = reader.GetDouble(4); } PontosRotuloFisioterapeuta physioLabelPoint = new PontosRotuloFisioterapeuta(idRotuloFisioterapeutaTemp, idMovimentoTemp, tempoInicialTemp, tempoFinalTemp, estagioMovimentoFisioTemp); reader.Close(); reader = null; banco.cmd.Dispose(); banco.cmd = null; banco.conn.Close(); banco.conn = null; return(physioLabelPoint); } }