private void buttonSave_Click(object sender, EventArgs e)
        {
            DataTable dataSourceAntigo = DiplomaDAO.GetDiplomas();

            if (DiplomaDAO.Update((DataTable)gridDiplomas.DataSource))
            {
                AuditoriaOperacaoDAO.UpdateAuditoria((DataTable)gridDiplomas.DataSource, dataSourceAntigo, "cpf_aluno", 7);
                MessageBox.Show("Alterações realizadas com sucesso.");
            }
        }
        public FormDiploma()
        {
            InitializeComponent();

            this.funcao = (FaculdadeUtils.Funcao)Convert.ToChar(LoginSession.usuario["funcao"]);

            DataTable diplomas = DiplomaDAO.GetDiplomas();

            diplomas.TableName                  = "diploma";
            this.gridDiplomas.DataSource        = diplomas;
            this.gridDiplomas.UserAddedRow     += GridDiplomas_UserAddedRow;
            this.gridDiplomas.CellContentClick += GridDiplomas_CellContentClick;
        }
 private void GridDiplomas_UserAddedRow(object sender, DataGridViewRowEventArgs e)
 {
     gridDiplomas.Rows[e.Row.Index - 1].Cells[0].Value = DiplomaDAO.GeraId() + addedrows;
     gridDiplomas.Rows[e.Row.Index - 1].Cells[4].Value = false;
     addedrows++;
 }