Пример #1
0
        private void tsbLoad_Click(object sender, EventArgs e)
        {
            if (cmbProject.SelectedIndex == -1)
            {
                return;
            }
            else if (cmbStatus.SelectedIndex == -1)
            {
                return;
            }
            else if (dTPFromDate.Value == Convert.ToDateTime("7/5/2019 2:46 PM"))
            {
                return;
            }
            else if (dTPToDate.Value == Convert.ToDateTime("7/5/2019 2:46 PM"))
            {
                return;
            }

            frmReport frm = new frmReport();

            if (processtype == ProcessType.Allocations)
            {
                frm.reportType = ReportType.Allocations;
            }
            else if (processtype == ProcessType.Cancellations)
            {
                frm.reportType = ReportType.Cancellations;
            }
            else if (processtype == ProcessType.Reactivations)
            {
                frm.reportType = ReportType.Reactivations;
            }
            else if (processtype == ProcessType.Transfer)
            {
                frm.reportType = ReportType.Transfer;
            }
            else if (processtype == ProcessType.Refund)
            {
                frm.reportType = ReportType.Refund;
            }
            frm.strProjectID = cmbProject.Text;
            frm.dtFromDate   = dTPFromDate.Value;
            frm.dtToDate     = dTPToDate.Value;

            //0
            if (cmbStatus.Text == "All")
            {
                frm.intStatusCode = -1;
            }
            //1
            else if (cmbStatus.Text == "Pending")
            {
                frm.intStatusCode = 1;
            }
            //2
            else if (cmbStatus.Text == "Approved")
            {
                frm.intStatusCode = 2;
            }
            else if (cmbStatus.Text == "Rejected")
            {
                frm.intStatusCode = 3;
            }

            frm.Show();
        }