private void btnPrint_Click(object sender, EventArgs e) { Admission_Report_Viewer_Form addFee = new Admission_Report_Viewer_Form(_studentID); addFee.StartPosition = FormStartPosition.CenterParent; addFee.ShowDialog(this); }
private void grid_Fee_List_CellContentClick(object sender, DataGridViewCellEventArgs e) { int rowIndex = e.RowIndex; try { long registration_No = Convert.ToInt64(grid_Fee_List.Rows[rowIndex].Cells["col_Registration_No"].Value); long student_ID = Convert.ToInt64(grid_Fee_List.Rows[rowIndex].Cells["col_Student_ID"].Value); long receiptNo = Convert.ToInt64(grid_Fee_List.Rows[rowIndex].Cells["col_FeeReceiptNo"].Value); string fee_Deposit_Code = Convert.ToString(grid_Fee_List.Rows[rowIndex].Cells["col_Fee_Deposit_Code"].Value); #region Print Receipt if (e.ColumnIndex == 7) { switch (fee_Deposit_Code) { case "MF": Print_Monthly_Receipt(receiptNo); break; case "AAFP": Admission_Report_Viewer_Form addFee = new Admission_Report_Viewer_Form(student_ID); addFee.StartPosition = FormStartPosition.CenterParent; addFee.ShowDialog(this); break; case "PF": PurchasesFeeReportForm.instanceFrm = new PurchasesFeeReportForm(receiptNo, registration_No); PurchasesFeeReportForm.instanceFrm.Show(UIParent.MDIForm.dockPanel); break; case "AFP": Advance_Pay_Report_Viewer_Form report = new Advance_Pay_Report_Viewer_Form(student_ID, receiptNo); report.StartPosition = FormStartPosition.CenterParent; report.ShowDialog(this); break; } } #endregion } catch (Exception ex) { MessageBox.Show("Error! Please Contact To Support Team.", "Fee Deposit List", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { grid_Fee_List.ClearSelection(); } }