private void GetAFTAuditReport(DateTime dtFromDate, DateTime dtToDate) { try { LogManager.WriteLog("Inside GetAFTAuditReport method", LogManager.enumLogLevel.Info); IReports objReports = ReportsBusinessObject.CreateInstance(); DataSet dtDataset = objReports.GetAFTAuditTrailReport(dtFromDate, dtToDate); if (dtDataset.Tables[0].Rows.Count == 0) { MessageBox.ShowBox("MessageID261", BMC_Icon.Information); return; } using (CReportViewer cReportViewer = new CReportViewer()) { cReportViewer.ShowAFTAuditTrailReport("AFTAuditTrail", dtDataset, dtFromDate, dtToDate); cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.Show(); } } catch (Exception ex) { ExceptionManager.Publish(ex); } }
private void btnPrint_Click(object sender, RoutedEventArgs e) { try { if (lstReadReport.Items.Count <= 0) { MessageBox.ShowBox("MessageID526", BMC_Icon.Information); return; } using (CReportViewer cReportViewer = new CReportViewer()) { ReadLiquidationReportRecords lstReadLiqRecords = lstReadReport.SelectedItem as ReadLiquidationReportRecords; if (lstReadLiqRecords == null) { MessageBox.ShowBox("MessageID527", BMC_Icon.Information); return; } cReportViewer.ShowLiquidationReportForRead(null, lstReadLiqRecords.ReadId); cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.Show(); } } catch (Exception ex) { ExceptionManager.Publish(ex); } }
private void CreateBatchWinLossReport() { try { //IReports objReports = ReportsBusinessObject.CreateInstance(); LogManager.WriteLog("Fetching report data from database...", LogManager.enumLogLevel.Info); using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); cReportViewer.ShowExceptionSummaryReport(_BatchID); cReportViewer.SetOwner(System.Windows.Window.GetWindow(this)); cReportViewer.Show(); } LogManager.WriteLog("ShowExceptionSummaryReport Successfull", LogManager.enumLogLevel.Info); } catch (Exception ex) { LogManager.WriteLog("Report" + ex.Message, LogManager.enumLogLevel.Info); } }
private void CreateSGVILiquidationReport() { try { IReports objReports = isCommonCDOforDeclaration ? ReportsBusinessObject.CreateInstance(ExchangeConst, TicketConst) : ReportsBusinessObject.CreateInstance(); DataSet LiquidationDetails = objReports.GetLiquidationDetails(_BatchID); DataSet LiquidationSummaryDetails = objReports.GetLiquidationSummaryDetails(_BatchID); if (LiquidationDetails.Tables[0].Rows.Count == 0 || LiquidationSummaryDetails.Tables[0].Rows.Count == 0) { LogManager.WriteLog("No Records found for the selected criteria - Return", LogManager.enumLogLevel.Info); MessageBox.ShowBox("MessageID261", BMC_Icon.Information); return; } using (CReportViewer cReportViewer = (isCommonCDOforDeclaration && !string.IsNullOrEmpty(ExchangeConst)) ? new CReportViewer(CommonUtilities.SiteConnectionString(ExchangeConst), CommonUtilities.TicketingConnectionString(TicketConst)) : new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); cReportViewer.ShowLiquidationReport(LiquidationDetails, LiquidationSummaryDetails, _BatchID); cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.ShowDialog(); } LogManager.WriteLog("ShowLiquidationReport Successfull", LogManager.enumLogLevel.Info); } catch (Exception ex) { ExceptionManager.Publish(ex); } }
void CreateVarianceReport() { try { IReports objReports = ReportsBusinessObject.CreateInstance(); LogManager.WriteLog("Fetching report data from database...", LogManager.enumLogLevel.Info); DataSet ExceptionDetails = objReports.GetExceptionSummary(_BatchID); if (ExceptionDetails.Tables[0].Rows.Count == 0) { LogManager.WriteLog("No Records found for the selected criteria - Return", LogManager.enumLogLevel.Info); MessageBox.ShowBox("MessageID261", BMC_Icon.Information); return; } using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); cReportViewer.ShowVarianceReport(_BatchID); cReportViewer.SetOwner(System.Windows.Window.GetWindow(this)); cReportViewer.Show(); } LogManager.WriteLog("ShowExceptionSummaryReport Successfull", LogManager.enumLogLevel.Info); } catch (Exception ex) { LogManager.WriteLog("Report" + ex.Message, LogManager.enumLogLevel.Info); } }
private void CreatePartCollectionReport(int Noofrecords) { try { IReports objReports = null; DataSet dsPartCollDetails = null; if (isCommonCDO) { if (!CollectionHelper.IsServerConnected((cboSiteCode.SelectedItem as SiteConfig).ExchangeConnectionString)) { return; } if (!_collectionHelper.IsAuthorized(SecurityHelper.CurrentUser.SecurityUserID, "BMC.Presentation.CommonCDOforDeclaration")) { return; } objReports = ReportsBusinessObject.CreateInstance((cboSiteCode.SelectedItem as SiteConfig).ExchangeConnectionString, (cboSiteCode.SelectedItem as SiteConfig).TicketConnectionString); } else { objReports = ReportsBusinessObject.CreateInstance(); } dsPartCollDetails = objReports.GetPartCollectionDetails(Noofrecords); if (dsPartCollDetails.Tables[0].Rows.Count == 0) { LogManager.WriteLog("No Records found for the selected criteria - Return", LogManager.enumLogLevel.Info); MessageBox.ShowBox("MessageID261", BMC_Icon.Information); return; } if (isCommonCDO) { using (CReportViewer cReportViewer = new CReportViewer((cboSiteCode.SelectedItem as SiteConfig).ExchangeConnectionString, (cboSiteCode.SelectedItem as SiteConfig).TicketConnectionString)) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); cReportViewer.ShowPartCollection(Noofrecords, (cboSiteCode.SelectedItem as SiteConfig).ExchangeConnectionString, (cboSiteCode.SelectedItem as SiteConfig).TicketConnectionString); cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.Show(); } } else { using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); cReportViewer.ShowPartCollection(Noofrecords); cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.Show(); } } LogManager.WriteLog("Show Part Collection Report Successfull", LogManager.enumLogLevel.Info); } catch (Exception ex) { ExceptionManager.Publish(ex); } }
private void CreateCollectionReport() { try { //IReports objReports = isCommonCDOforDeclaration ? ReportsBusinessObject.CreateInstance(ExchangeConst, TicketConst) : ReportsBusinessObject.CreateInstance(); IReports objReports = ReportsBusinessObject.CreateInstance(); DataSet BatchWinLossDetails = null; if (_BatchID > 0) { BatchWinLossDetails = objReports.GetBatchWinLoss(_BatchID, 0); } else if (_WeekNumber > 0) { BatchWinLossDetails = objReports.GetBatchWinLoss(_WeekNumber, 1); } //DataSet BatchWinLossDetails = objReports.GetBatchWinLoss(_BatchID, _WeekNumber); if (BatchWinLossDetails.Tables[0].Rows.Count == 0 || BatchWinLossDetails.Tables[0].Rows.Count == 0) { LogManager.WriteLog("No Records found for the selected criteria - Return", LogManager.enumLogLevel.Info); MessageBox.ShowBox("MessageID261", BMC_Icon.Information); return; } using (CReportViewer cReportViewer = isCommonCDOforDeclaration ? new CReportViewer(ExchangeConst, TicketConst) : new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); if (_BatchID > 0) { cReportViewer.ShowCollectionReport(_BatchID, 0); } else if (_WeekNumber > 0) { cReportViewer.ShowCollectionReport(_WeekNumber, 1); } cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.ShowDialog(); } LogManager.WriteLog("CreateCollectionReport Successfull", LogManager.enumLogLevel.Info); } catch (Exception ex) { ExceptionManager.Publish(ex); } }
private void CreateWeeklyExceptionSummaryReport(int WeekID) { try { using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); cReportViewer.ShowWeeklyExceptionSummary(WeekID); cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.ShowDialog(); } } catch (Exception ex) { ExceptionManager.Publish(ex); } }
private void btnPrint_Click(object sender, RoutedEventArgs e) { try { DataTable dtHistory = null; if (cmb_SelectTop.SelectedValue.ToString() == "All") { dtHistory = objVaultBiz.GetFillHistory(0, 0, ((rsp_Vault_GetTransactionTypesResult)cmbTransType.SelectedItem).TYPE_ID); } else { dtHistory = objVaultBiz.GetFillHistory(0, int.Parse(cmb_SelectTop.SelectedValue.ToString()), ((rsp_Vault_GetTransactionTypesResult)cmbTransType.SelectedItem).TYPE_ID); } if (dtHistory.Rows.Count == 0 || dtHistory.Rows.Count == 0) { LogManager.WriteLog("No Records found for the selected criteria - Return", LogManager.enumLogLevel.Info); MessageBox.ShowBox("MessageID261", BMC_Icon.Information); return; } using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); if (cmb_SelectTop.SelectedValue.ToString() == "All") { cReportViewer.ShowVaultFillHistory(dtHistory, 0, 0); } else { cReportViewer.ShowVaultFillHistory(dtHistory, 0, int.Parse(cmb_SelectTop.SelectedValue.ToString())); } cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.Show(); } LogManager.WriteLog("ShowLiquidationReport Successfull", LogManager.enumLogLevel.Info); } catch (Exception Ex) { ExceptionManager.Publish(Ex); } }
public void CreateVaultCurrentBalanceSlipReport(int Vault_Id, string VaultName, string Serial_No, string Manufacturer_Name, string Type_Prefix, string LoginUser, DateTime CreatedDate, bool IsWebServiceEnabled, decimal FillAmount, decimal TotalAmountOnFill, decimal CurrentBalance) { try { using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); cReportViewer.ShowVaultCurrentBalanceSlip(Vault_Id, VaultName, Serial_No, Manufacturer_Name, Type_Prefix, LoginUser, CreatedDate, IsWebServiceEnabled, Convert.ToDecimal(FillAmount), Convert.ToDecimal(TotalAmountOnFill), Convert.ToDecimal(CurrentBalance)); cReportViewer.SetOwner(System.Windows.Window.GetWindow(this)); cReportViewer.Show(); } LogManager.WriteLog("Show Vault Current Balance Slip Report Successfull", LogManager.enumLogLevel.Info); } catch (Exception ex) { ExceptionManager.Publish(ex); } }
void PrintDrop(DataRow drBalance) { try { if (drBalance != null) { using (CReportViewer cReportViewer = new CReportViewer()) { cReportViewer.ShowVaultCurrentDropSlip(int.Parse(cmb_DeviceName.SelectedValue.ToString()), drBalance["Name"].ToString(), drBalance["Serial_NO"].ToString(), drBalance["Manufacturer_Name"].ToString(), drBalance["Type_Prefix"].ToString(), SecurityHelper.CurrentUser.DisplayName, Convert.ToDateTime(drBalance["CreatedDate"]), Convert.ToBoolean(drBalance["IsWebServiceEnabled"]), Convert.ToDecimal(drBalance["FillAmount"]), Convert.ToDecimal(drBalance["TotalAmountOnFill"]), Convert.ToDecimal(drBalance["CurrentBalance"]), _IsFinalDrop); cReportViewer.SetOwner(System.Windows.Window.GetWindow(this)); cReportViewer.Show(); } } } catch (Exception Ex) { ExceptionManager.Publish(Ex); } }
private void btnPrint_Click(object sender, RoutedEventArgs e) { try { bool TicketShow = true; if (!Security.SecurityHelper.HasAccess("BMC.Presentation.CashDeskManager.UserControls.CashDeskManagerAllDetails.lvViewAll.TicketValue")) { TicketShow = false; } btnPrint.IsEnabled = false; //DataSet _DtDetails = BMC.Common.Utilities.CollectionExtensions.ToDataSet<CashierTransactionsDetails>(lstCashierTransactionsDetails, "DetailsView"); BMC.Business.CashDeskOperator.Reports objReports = new BMC.Business.CashDeskOperator.Reports(); //DataSet _DtDetails = objReports.GetCashierTransactionsDetails(true, true, true, true, // true, true, true, true, // true, true, // true, true, true, true, // true, true, // true, true, // StartDate, EndDate, user, iRoute_No); if (dtTickets.Tables[0].Rows.Count == 0) { MessageBox.ShowBox("MessageID47"); return; } using (CReportViewer objReportViewer = new CReportViewer()) { objReportViewer.showDetailedReport(dtTickets, StartDate, EndDate, sFooterText, TicketShow); objReportViewer.SetOwner(this); objReportViewer.ShowDialog(); } } finally { btnPrint.IsEnabled = true; } }
private void CreateLiquidationReport() { try { if (Settings.SGVI_Enabled) { CreateSGVILiquidationReport(); return; } IReports objReports = isCommonCDOforDeclaration ? ReportsBusinessObject.CreateInstance(ExchangeConst, TicketConst) : ReportsBusinessObject.CreateInstance(); LogManager.WriteLog("Check whether the Liquidation performed for the batch or not-Starts", LogManager.enumLogLevel.Info); int?iLiquidationPerformed = 0; int isLiquidationPerformedForBatch = objReports.CheckLiquidationPerformed(_BatchID, ref iLiquidationPerformed); if (isLiquidationPerformedForBatch == 0) { MessageBox.ShowBox("MessageID891", BMC_Icon.Information); return; } using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Launch the liquidation report", LogManager.enumLogLevel.Info); cReportViewer.ShowLiquidationReportForRead(_BatchID, null); cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.ShowDialog(); } LogManager.WriteLog("ShowLiquidationReport Successfull", LogManager.enumLogLevel.Info); } catch (Exception ex) { ExceptionManager.Publish(ex); } }
/// <summary> /// Displays the Exception Summary Report for selected collection batch in a new dialog /// </summary> private void CreateExceptionSummaryReport() { try { using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); if (!string.IsNullOrEmpty(ExchangeConst) && !string.IsNullOrEmpty(TicketConst)) { cReportViewer.ShowExceptionSummaryReport(_BatchID, ExchangeConst, TicketConst); } else { cReportViewer.ShowExceptionSummaryReport(_BatchID); } cReportViewer.SetOwner(Window.GetWindow(this)); cReportViewer.ShowDialog(); } } catch (Exception ex) { ExceptionManager.Publish(ex); } }
// private void CreateExceptionSummaryReport() { try { //IReports objReports = ReportsBusinessObject.CreateInstance(); LogManager.WriteLog("Fetching report data from database...", LogManager.enumLogLevel.Info); DataSet ExceptionDetails = objReports.GetExceptionSummary(_BatchID); if (ExceptionDetails.Tables[0].Rows.Count == 0) { LogManager.WriteLog("No Records found for the selected criteria - Return", LogManager.enumLogLevel.Info); MessageBox.ShowBox("MessageID261", BMC_Icon.Information); return; } if (IsCommonCDO) { using (CReportViewer cReportViewer = new CReportViewer(_ExchangeConnectionString, _TicketingConnectionString)) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); if (Settings.Region.ToUpper() == "UK") { cReportViewer.ShowExceptionSummaryReportUK(_BatchID, _ExchangeConnectionString, _TicketingConnectionString); } else { cReportViewer.ShowExceptionSummaryReport(_BatchID, _ExchangeConnectionString, _TicketingConnectionString); } cReportViewer.SetOwner(System.Windows.Window.GetWindow(this)); cReportViewer.Show(); } } else { using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); if (Settings.Region.ToUpper() == "UK") { cReportViewer.ShowExceptionSummaryReportUK(_BatchID); } else { cReportViewer.ShowExceptionSummaryReport(_BatchID); } cReportViewer.SetOwner(System.Windows.Window.GetWindow(this)); cReportViewer.Show(); } } LogManager.WriteLog("ShowExceptionSummaryReport Successfull", LogManager.enumLogLevel.Info); } catch (Exception ex) { LogManager.WriteLog("Report" + ex.Message, LogManager.enumLogLevel.Info); } }
private void btnConfirm_Click(object sender, RoutedEventArgs e) { try { if (objCommonLiquidation.ProfitShareGroupId <= 0) { MessageBox.ShowBox("MessageID490", BMC_Icon.Information); return; } if (string.IsNullOrEmpty(txtAdvanceToRetailer.Text)) { MessageBox.ShowBox("MessageID370", BMC_Icon.Information); return; } decimal dAdvanceToRetailer = 0.0M; if (!CheckForValidAdvanceToRetailValue(out dAdvanceToRetailer)) { MessageBox.ShowBox("MessageID434", BMC_Icon.Information); return; } System.Windows.Forms.DialogResult dr = MessageBox.ShowBox("MessageID371", BMC_Icon.Question, BMC_Button.YesNo); if (dr.ToString() == "Yes") { //Calculate the retailer negative net CalculateRetailerNegative(); if (oReadLiquidationConfiguration.SaveLiquidation(objCommonLiquidation) == 0) { MessageBox.ShowBox("MessageID488", BMC_Icon.Information); Audit(true, objCommonLiquidation.Read_No); System.Windows.Forms.DialogResult res = MessageBox.ShowBox("MessageID251", BMC_Icon.Question, BMC_Button.YesNo); if (res == System.Windows.Forms.DialogResult.Yes) { using (CReportViewer cReportViewer = new CReportViewer()) { LogManager.WriteLog("Report data fetched successfully from database", LogManager.enumLogLevel.Info); cReportViewer.ShowLiquidationReportForRead(null, objCommonLiquidation.Read_No); cReportViewer.SetOwner(this); cReportViewer.Show(); } } } else { MessageBox.ShowBox("MessageID489", BMC_Icon.Information); return; } this.Close(); } } catch (Exception ex) { ExceptionManager.Publish(ex); } }