/// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_editaraluno_Click(object sender, EventArgs e)
        {
            try
            {
                if (!cbo_anoreferencia.Text.Equals("2021"))
                {
                    throw new Exception("Não é permitido editar dados de alunos de anos anteriores.");
                }

                controleAluno = new AlunoControl();

                aluno = controleAluno.RetornaAluno((int)dgv_solicitacoes[2, dgv_solicitacoes.CurrentCellAddress.Y].Value);

                foreach (Form mdiChild in PrincipalUI.MdiChildren)
                {
                    if (mdiChild.GetType() == typeof(CadastrarAluno))
                    {
                        mdiChild.Close();
                    }
                }

                CadastrarAluno frmCadastrarAluno = new CadastrarAluno(aluno, PrincipalUI);
                frmCadastrarAluno.MdiParent = PrincipalUI;
                frmCadastrarAluno.Show();
            }
            catch (Exception exception)
            {
                Mensageiro.MensagemErro(exception, this);
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            /*1 - Criar um programa que leia um aluno. Crie uma classe aluno com as seguintes
             * propriedades: Nome, Curso, Idade, RG, Bolsista (boolean). */

            CadastrarAluno a1 = new CadastrarAluno();

            a1.Cadastrar();
            a1.Ler();
        }
Exemple #3
0
        private void btn_editaraluno_Click(object sender, EventArgs e)
        {
            try
            {
                AlunoControl = new AlunoControl();
                aluno        = AlunoControl.RetornaAluno(Convert.ToInt32(txt_codigoAluno.Text));

                CadastrarAluno frm_cadastraAluno = new CadastrarAluno(aluno, principalUi);
                frm_cadastraAluno.MdiParent = principalUi;
                frm_cadastraAluno.Show();
            }
            catch (Exception exception)
            {
                Mensageiro.MensagemErro(exception, this);
            }
        }