public ModelMedicamento GetMedicamentoById(int id) { try { ModelMedicamento modelMedicamento = new ModelMedicamento(); string sqldb_query; sqldb_query = "SELECT idMedicamento, nomeMedicamento, qtdMedicamento, corMedicamento, horaMedicamento, dataCriacao, idTratamento, isActive, faseTratamento" + "FROM medicamento " + "WHERE idMedicamento = " + id; Android.Database.ICursor sqldb_cursor = null; sqldb_cursor = sqldb.RawQuery(sqldb_query, null); if (sqldb_cursor.MoveToFirst()) { modelMedicamento.IdMedicamento = sqldb_cursor.GetInt(0); modelMedicamento.NomeMedicamento = sqldb_cursor.GetString(1); modelMedicamento.QtdMedicamento = sqldb_cursor.GetInt(2); modelMedicamento.CorMedicamento = sqldb_cursor.GetString(3); modelMedicamento.HoraMedicamento = sqldb_cursor.GetString(4); modelMedicamento.DataCriacao = sqldb_cursor.GetString(5); modelMedicamento.Tratamento = dAoTratamento.GetTratamentoById(sqldb_cursor.GetInt(6)); //modelMedicamento.IsActive = sqldb_cursor.GetString(7) modelMedicamento.FaseTratamento = sqldb_cursor.GetString(8); } return(modelMedicamento); } catch (SQLiteException ex) { return(null); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); dAOMedicamento = new DAOMedicamento(); modelMedicamento = new ModelMedicamento(); //Preencher View //Salvar informações }
public void UpdateMedicamento(ModelMedicamento modelMedicamento) { try { string sqldb_query = "UPDATE medicamento " + "SET nomeMedicamento = '" + modelMedicamento.NomeMedicamento + "'," + " qtdMedicamento = " + modelMedicamento.QtdMedicamento + " ," + " corMedicamento = '" + modelMedicamento.CorMedicamento + "'," + " horaMedicamento = '" + modelMedicamento.HoraMedicamento + "'," + " dataCriacao = '" + modelMedicamento.DataCriacao + "' " + "WHERE idMedicamento = " + modelMedicamento.IdMedicamento; sqldb.ExecSQL(sqldb_query); } catch (SQLiteException ex) { } }