Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
        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();
            }
        }
Ejemplo n.º 3
0
 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;
 }