示例#1
0
        private void BtnNovaAvaliacao_Click(object sender, EventArgs e)
        {
            string       idAluno      = lblNumCodAluno.Text;
            string       nome         = lblNomeAluno.Text;
            string       sexo         = lblSexoAluno.Text;
            int          idade        = Convert.ToInt32(lblIdadeAluno.Text);
            DateTime     dataNasc     = Convert.ToDateTime(lblDnAluno.Text);
            decimal      altura       = GetAltura();
            FrmAvaliacao frmAvaliacao = new FrmAvaliacao(idAluno, nome, altura, dataNasc, sexo, null, false);
            DialogResult result       = frmAvaliacao.ShowDialog();
            long         id           = Convert.ToInt64(idAluno);

            if (result == DialogResult.OK)
            {
                ListarAvaliacoes(id, sexo, idade);
            }
        }
示例#2
0
        private void TsMenuEditar_Click(object sender, EventArgs e)
        {
            string   idAluno  = lblNumCodAluno.Text;
            string   nome     = lblNomeAluno.Text;
            string   sexo     = lblSexoAluno.Text;
            DateTime dataNasc = Convert.ToDateTime(lblDnAluno.Text);

            DataGridViewRow row = dgvAvaliacoes.CurrentRow;

            if (row.DataBoundItem is Avaliacao avaliacao)
            {
                FrmAvaliacao frmAvaliacao = new FrmAvaliacao(idAluno, nome, 0, dataNasc, sexo, avaliacao, true);
                DialogResult result       = frmAvaliacao.ShowDialog();
                if (result == DialogResult.OK)
                {
                    UpdadeDatagridAvaliacoes();
                }
            }
        }