示例#1
0
        private void FIDetail_Revisions_Load(object sender, EventArgs e)
        {
            Auditor_AuditView.FillDataGridView(dgvAudits, glAudit);
            FIShowHeaders.FillHeadersDataGridView(dgvHeader, glHeader);

            FillDetailsDataGridViewRev(dgvDetails, DetailRevList);

            toolStripCounter.Text = "Records: " + DetailRevList.Count.ToString();
        }
示例#2
0
        private void FIShowHeaders_Load(object sender, EventArgs e)
        {
            Auditor_AuditView.FillDataGridView(dgvAudits, glAudit);

            List <FIHeader> Audit_HeadersList = SelectHeaders(glAudit.Id);

            if (AdminAccess == false)
            {
                Audit_HeadersList = Audit_HeadersList.Where(i => i.IsDeleted == false).ToList();
            }
            else
            {
                dgvAudits.Columns["IsDeleted"].Visible        = true;
                dgvHeaders.Columns["HeaderIsDeleted"].Visible = true;
                dgvDetails.Columns["DetailIsDeleted"].Visible = true;
            }

            if (glAudit.IsCompleted || glAudit.IsDeleted)
            {
                if (Audit_HeadersList.Count > 0)
                {
                    btnNewHeader.Enabled = false;
                    btnNewDetail.Enabled = false;
                    MIeditHeader.Enabled = false;
                }
                else
                {
                    MessageBox.Show("The Audit has No Findings/Improvements!");
                    Close();
                }
            }

            FillHeadersDataGridView(dgvHeaders, Audit_HeadersList);

            Audit_Headers = Audit_HeadersList;
        }