public ModelTratamento GetTratamentoById(int id) { try { ModelTratamento modelTratamento = new ModelTratamento(); string sqldb_query; sqldb_query = "SELECT idTratamento, dataInicio, dataTermino, faseTratamento " + "FROM tratamento " + "WHERE idTratamento = " + id; Android.Database.ICursor sqldb_cursor = null; sqldb_cursor = sqldb.RawQuery(sqldb_query, null); if (sqldb_cursor.MoveToFirst()) { modelTratamento.IdTratamento = sqldb_cursor.GetInt(0); modelTratamento.DataInicio = sqldb_cursor.GetString(1); modelTratamento.DataTermino = sqldb_cursor.GetString(2); modelTratamento.FaseTratamento = sqldb_cursor.GetString(3); } return(modelTratamento); } catch (SQLiteException ex) { return(null); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Paciente); dAOTratamento = new DAOTratamento(); modelTratamento = dAOTratamento.GetTratamentoById(1); //Preencher view //Salvar informações }
public void UpdateTratamento(ModelTratamento modelTratamento) { try { string sqldb_query = "UPDATE tratamento " + "SET dataInicio = '" + modelTratamento.DataInicio + "'," + " dataTermino = '" + modelTratamento.DataTermino + "'," + " faseTratamento = '" + modelTratamento.FaseTratamento + "' " + "WHERE idPaciente = " + modelTratamento.IdTratamento; sqldb.ExecSQL(sqldb_query); } catch (SQLiteException ex) { } }