コード例 #1
0
        private void FormProfessor_Load(object sender, EventArgs e)
        {
            this.Cursor = Cursors.WaitCursor;

            controle.ProfessorDB pDB = new controle.ProfessorDB();
            pDB.carregarTabela(bs);

            controle.cursoBD cDB = new controle.cursoBD();
            cDB.listar(cbCurso);

            if (bs.Count != 0)
            {
                bs.MoveFirst();
                habilitarCampos(true);
                btnCancel.Enabled = false;
            }
            else
            {
                btnDel.Enabled    = false;
                btnCancel.Enabled = false;
                btnSave.Enabled   = false;

                habilitarCampos(false);
            }
            vincularCampos();
            this.Cursor = Cursors.Default;
        }
コード例 #2
0
        private void FormDialogAluno_Load(object sender, EventArgs e)
        {
            controle.cursoBD cDB = new controle.cursoBD();
            cDB.listar(cbCurso);

            if (Aluno == null)
            {
                cbCurso.SelectedIndex = 0;
            }
            else
            {
                txtNome.Text          = Aluno.nome;
                dtNascimento.Value    = Aluno.nascimento;
                txtFone.Text          = Aluno.fone;
                txtNumero.Text        = Aluno.numero.ToString();
                cbUF.Text             = Aluno.uf;
                txtBairro.Text        = Aluno.bairro;
                txtEndereco.Text      = Aluno.endereco;
                txtCidade.Text        = Aluno.cidade;
                txtCEP.Text           = Aluno.cep;
                txtEmail.Text         = Aluno.email;
                txtSala.Text          = Aluno.sala;
                cbCurso.SelectedValue = aluno.idcurso;
            }
        }
コード例 #3
0
 private void novo()
 {
     controle.cursoBD cDB = new controle.cursoBD();
     Curso = new modelo.curso()
     {
         idcurso   = cDB.proximoCodigo(),
         descricao = txtNome.Text.ToUpper()
     };
     cDB.inserir(Curso);
 }
コード例 #4
0
 private void btAddCurso_Click(object sender, EventArgs e)
 {
     modelo.FormDialogCurso fr = new modelo.FormDialogCurso();
     fr.Curso = null;
     fr.ShowDialog();
     if (fr.Curso != null)
     {
         controle.cursoBD cBD = new controle.cursoBD();
         cBD.listar(cbCurso);
     }
 }
コード例 #5
0
 private void cbCurso_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         modelo.FormDialogCurso fr = new modelo.FormDialogCurso();
         fr.Curso = (modelo.curso)cbCurso.SelectedItem;
         controle.cursoBD cDB = new controle.cursoBD();
         fr.ShowDialog();
         if (fr.Curso != null)
         {
             MessageBox.Show("Nome do curso modificado com sucesso");
             cDB.listar(cbCurso);
         }
     }
 }
コード例 #6
0
 private void btDelCurso_Click(object sender, EventArgs e)
 {
     controle.cursoBD cDB = new controle.cursoBD();
     if (checarDependencia() == false)
     {
         modelo.curso reg = (modelo.curso)cbCurso.SelectedItem;
         cDB.excluir(reg);
         MessageBox.Show("Curs deletado com Sucesso");
         cDB.listar(cbCurso);
     }
     else
     {
         MessageBox.Show("Curso não pode ser excluido pois está sendo usado");
     }
 }
コード例 #7
0
 private void editar()
 {
     controle.cursoBD cDB = new controle.cursoBD();
     Curso.descricao = txtNome.Text.ToUpper();
     cDB.editar(Curso);
 }