public void alteraVeterinario(Veterinario veterinario) { using (OdbcConnection conexao = ConexaoPadrao.createConnection()) { string sql = "update VETERINARIO set CRMV_VETERINARIO = ? where ID_FUNCIONARIO = ?"; OdbcCommand command = new OdbcCommand(sql, conexao); command.Parameters.AddWithValue("@CRMV_VETERINARIO", veterinario.crmv); command.Parameters.AddWithValue("@ID_FUNCIONARIO", veterinario.id); conexao.Open(); command.ExecuteNonQuery(); } }
public void inserirVeterinario(Veterinario veterinario) { inserirFuncionario(veterinario); veterinario.id = Convert.ToInt32(consultaPessoa("select top 1 ID_PESSOA from PESSOA order by ID_PESSOA desc").Rows[0][0].ToString()); using (OdbcConnection conexao = ConexaoPadrao.createConnection()) { string sql = "insert into VETERINARIO (ID_FUNCIONARIO, CRMV_VETERINARIO) values(?,?)"; OdbcCommand command = new OdbcCommand(sql, conexao); command.Parameters.AddWithValue("@ID_FUNCIONARIO", veterinario.id); command.Parameters.AddWithValue("@CRMV_VETERINARIO", veterinario.crmv); conexao.Open(); command.ExecuteNonQuery(); } }
public bool validaVeterinario(Veterinario veterinario) { bool entrou = true; if (veterinario.crmv <= 3) // O CRMV está como int na classe, tem que mudar para String, pois as vezes tem letras. { MessageBox.Show("Insira o CRMV do veterinário!"); entrou = false; } return entrou; }