예제 #1
0
        private void escreveId(object o, EventArgs e)
        {
            String recebido = serialListener.ReadLine().Replace("\r", "").ToUpper();

            txt_id.Text = recebido;
            try
            {
                String      id_professor = txt_id.Text;
                Banco_dados db           = new Banco_dados();
                string      comando      = "SELECT Nome FROM turma WHERE Cod_Professor = (Select Cod_Professor from Professor where RFID = '" + id_professor + "')";
                //string comando = "SELECT Nome FROM Turma WHERE Cod_professor = " + id_professor + " ORDER BY Nome";
                db.get_cb(db, comando, cb_turma);
                if (cb_turma.Items.Count == 0)
                {
                    MessageBox.Show("Código do professor não encontrado ou professor sem aulas cadastradas");
                    btn_pesquisar.Visible = true;
                }
                else
                {
                    MessageBox.Show("Professor Selecionado");
                    btn_pesquisar.Text = "Selecionado";
                    serialListener.DiscardInBuffer();
                }
            }
            catch
            {
                MessageBox.Show("Erro ao pesquisar Professor");
            }
        }
예제 #2
0
        public Cadastro()
        {
            InitializeComponent();
            Banco_dados db      = new Banco_dados();
            string      comando = "SELECT Nome FROM Curso ORDER BY Cod_curso";

            db.get_cb(db, comando, cb_curso);
        }
예제 #3
0
 private void Btn_pesquisar_Click(object sender, EventArgs e)
 {
     try
     {
         String      id_professor = txt_id.Text;
         Banco_dados db           = new Banco_dados();
         string      comando      = "SELECT Nome FROM turma WHERE Cod_Professor = (Select Cod_Professor from Professor where RFID = '" + id_professor + "')";
         //string comando = "SELECT Nome FROM Turma WHERE Cod_professor = " + id_professor + " ORDER BY Nome";
         db.get_cb(db, comando, cb_turma);
         if (cb_turma.Items.Count == 0)
         {
             MessageBox.Show("Código do professor não encontrado ou professor sem aulas cadastradas");
         }
         else
         {
             MessageBox.Show("Professor Selecionado");
             btn_pesquisar.Text = "Selecionado";
         }
     }catch
     {
         MessageBox.Show("Erro ao pesquisar Professor");
     }
 }