コード例 #1
0
        private void FormMatricula_Load(object sender, EventArgs e)
        {
            Aluno aluno      = new Aluno();
            var   listaAluno = aluno.ListarTodos();

            cmbAluno.DataSource    = listaAluno;
            cmbAluno.DisplayMember = "Nome";
            cmbAluno.ValueMember   = "Id";

            Curso curso      = new Curso();
            var   listaCurso = curso.ListarTodos();

            cmbCurso.DataSource    = listaCurso;
            cmbCurso.DisplayMember = "Nome";
            cmbCurso.ValueMember   = "Id";
        }
コード例 #2
0
        private void FrmMatricula_Load(object sender, EventArgs e)
        {
            Aluno aluno      = new Aluno();
            var   listaAluno = aluno.ListarTodos();

            cmbAluno.DataSource    = listaAluno;
            cmbAluno.DisplayMember = "Nome";
            cmbAluno.ValueMember   = "Id";

            // preenche o combobox cmbCurso com a lista dos cursos, e valorado com ID
            Curso curso      = new Curso();
            var   listaCurso = curso.ListarTodos();

            cmbCurso.DataSource    = listaCurso;
            cmbCurso.DisplayMember = "Nome";
            cmbCurso.ValueMember   = "Id";

            // preenche o datagrid com os dados das matrículas ativas ()
            dgvMatricula.Rows.Clear();
            Matricula matricula = new Matricula();
            DataTable dt        = new DataTable();
            // dt.Load(matricula.ListarAtivas());
            //dgvMatricula.DataSource = dt;
            var dr = matricula.ListarAtivas();
            int i  = 0;

            while (dr.Read())
            {
                dgvMatricula.Rows.Add();
                dgvMatricula.Rows[i].Cells[0].Value = dr.GetValue(0);
                dgvMatricula.Rows[i].Cells[1].Value = dr.GetValue(1);
                dgvMatricula.Rows[i].Cells[2].Value = dr.GetValue(2);
                dgvMatricula.Rows[i].Cells[3].Value = dr.GetValue(3);
                i++;
            }
        }