private void accountLedgerToolStripMenuItem_Click(object sender, EventArgs e) { try { if (dgvAccount.CurrentRow != null) { frmLedgerReport fLedger = new frmLedgerReport((long)dgvAccount.CurrentRow.Cells["AccountID"].Value, 1); fLedger.Show(); } else { frmLedgerReport fLedger = new frmLedgerReport(0, 1); fLedger.Show(); } } catch (Exception exc) { Utill.Common.ExceptionLogger.writeException("AccountLedger - Ledger", exc.StackTrace); MessageBox.Show(Utill.Common.CommonMessage.ExceptionMesg, "Exception"); } }
private void cmbReports_SelectedIndexChanged(object sender, EventArgs e) { try { if (cmbReports.SelectedIndex > 0) { //if (cmbReports.SelectedIndex == 1) //{ // if (System.IO.File.Exists(CurrentUser.ReportPath + "rptAccountMasterRegister.rpt")) // { // //dtblAccountMaster.TableName = "AccountMasterRegister"; // //dtblAccountMaster.WriteXmlSchema(@"D:\Report\AccountMasterRegister.xsd"); // DataView DVReport; // DVReport = dtblAccountMaster.DefaultView; // DVReport.RowFilter = StrFilter; // CrystalDecisions.CrystalReports.Engine.ReportDocument rptDoc = new CrystalDecisions.CrystalReports.Engine.ReportDocument(); // rptDoc.Load(CurrentUser.ReportPath + "rptAccountMasterRegister.rpt"); // CurrentUser.AddReportParameters(rptDoc, DVReport.ToTable(), "AccountMaster Register", true, true, true, true, false, true, true, false, false, false, false); // Reports.frmReportViewer fRptView = new Reports.frmReportViewer(); // fRptView.Text = "Account Register - [Page Size: A4]"; // fRptView.crViewer.ReportSource = rptDoc; // fRptView.ShowDialog(); // } // else // { // MessageBox.Show("File is not exist..."); // } //} if (cmbReports.SelectedIndex == 1) { if (dgvAccount.CurrentRow != null) { frmLedgerReport fLedger = new frmLedgerReport((long)dgvAccount.CurrentRow.Cells["AccountID"].Value, 1); fLedger.ShowDialog(); } else { frmLedgerReport fLedger = new frmLedgerReport(0, 1); fLedger.ShowDialog(); } } if (cmbReports.SelectedIndex == 2) { if (dgvAccount.CurrentRow != null) { frmLedgerReport fLedger = new frmLedgerReport(0, 2); fLedger.ShowDialog(); } else { frmLedgerReport fLedger = new frmLedgerReport(0, 2); fLedger.ShowDialog(); } } } } catch (Exception exc) { Utill.Common.ExceptionLogger.writeException("AccountMaster - Register Report", exc.StackTrace); MessageBox.Show(Utill.Common.CommonMessage.ExceptionMesg, "Exception"); } }