コード例 #1
0
        /// <summary>
        /// atualiza o grid com os usuarios que pertencem a turma..
        /// </summary>
        private void refreshGrid()
        {
            turBLL = new BLL_Turma();
            cliBLL = new BLL_Cliente();

            List <MO_AlunoTurma> listAlTr = new List <MO_AlunoTurma>();
            MO_Cliente           cli;

            string[] linha = new string[3];

            listAlTr = turBLL.procuraAlunosTurma(turU);
            alocados = listAlTr;
            this.DgAlunos.Rows.Clear();
            foreach (MO_AlunoTurma a in listAlTr)
            {
                cli       = new MO_Cliente();
                cli.idCli = a.idCli;
                cli       = cliBLL.buscaClienteId(cli)[0];

                linha[0] = cli.idCli.ToString();
                linha[1] = cli.matricula.ToString();
                linha[2] = cli.nome;

                this.DgAlunos.Rows.Add(linha);
            }
            if (this.DgAlunos.Rows.Count >= turU.maxAlunos)
            {
                this.BtnAdicionar.Enabled = false;
            }
            else
            {
                this.BtnAdicionar.Enabled = true;
            }
        }