0
public void SalvarProfessor(Professor professores)
{
try
{
AbrirConexao();
comando = new MySqlCommand("INSERT INTO professores (nome, idade, genero, email, id_especialidade) VALUES (@nome, @idade, @genero, @email, @id_especialidade)",conexao);
comando.Parameters.AddWithValue("@nome", professores.Nome);
comando.Parameters.AddWithValue("@idade", professores.Idade);
comando.Parameters.AddWithValue("@genero", professores.Genero);
comando.Parameters.AddWithValue("@email", professores.Email);
comando.Parameters.AddWithValue("@id_especialidade", professores.Especialidade);
comando.ExecuteNonQuery();
}
catch (Exception erro)
{
throw erro;
}
finally
{
FecharConexao();
}
}
private void SalvarProfessor(Professor professores)
{
RegistrosBLL professorBll = new RegistrosBLL();
professores.Nome = tb_NomeProfessor.Text;
professores.Idade = Convert.ToInt32(tb_IdadeProfessor.Text);
professores.Genero = cb_GeneroProfessor.Text;
professores.Email = tb_EmailProfessor.Text;
professores.Especialidade = cbEspecialidade.Text;
professorBll.SalvarProfessor(professores);
LimparCampoProfessor();
MessageBox.Show("Professor Cadastrado com sucesso!");
}
This method is used to save teacher, but I need the combobox to rescue the ID by the name Listed on it, EX "Sport Psychology":
I need the user to register the teacher by the Name listed on comboBox
and not typing the ID of the specialty