private void getdata() { TreasuryTransactions objTT = new TreasuryTransactions(); List<rsp_CDM_GetCashierTransactionsDetails_New> detailslist = objTT.rsp_CDM_GetCashierTransactionsDetails_New(StartDate, EndDate, UserNo, iRoute_No, chkCashDeskTicketIn.IsChecked.Value, chkCashDeskTicketOut.IsChecked.Value, chkHandpays.IsChecked.Value, chkShortPays.IsChecked.Value, chkVoidVoucher.IsChecked.Value, chkjackpot.IsChecked.Value, chkProghandpays.IsChecked.Value, chkVoidTransactions.IsChecked.Value, chkTicketIn.IsChecked.Value, chkTicketOut.IsChecked.Value, chkActive.IsChecked.Value, chkVoidCancel.IsChecked.Value, chkExpired.IsChecked.Value, chkException.IsChecked.Value, chkLiability.IsChecked.Value, false, chkNCTicketIn.IsChecked.Value, chkNCTicketOut.IsChecked.Value, chkOfflinevoucher.IsChecked.Value, chkUnprocessedHandpay.IsChecked.Value ); string sFooter = GetFooterText(); var objViewAll = new CashDeskManagerAllDetails(detailslist, StartDate, EndDate, sFooter, UserNo, iRoute_No); objViewAll.btnExit.Click += ObjPosDetailsExitClicked; objViewAll.Owner = MessageBox.parentOwner; // pnlContent.Children.Add(objViewAll); objViewAll.ShowDialogEx(this); lvView = objViewAll.lvViewAll; }
private void LoadCashierTransactionData() { try { TreasuryTransactions objTT = new TreasuryTransactions(); _CashierHistory = objTT.GetCashierTransactionsData(StartDate, EndDate, UserNo, iRoute_No); foreach (rsp_CDM_GetCashierTransactionsSummary data in _CashierHistory.Summary) { switch (data.Summary_Type.ToUpper()) { case "CDPAIDAMOUNT": objResult.CDPaidAmount = data.Amount; objResult.CDPaidCount = data.Count_Summary; break; case "CDPRINTEDAMOUNT": objResult.CDPrintedAmount = data.Amount; objResult.CDPrintedCount = data.Count_Summary; break; case "HANDPAYAMOUNT": objResult.HandPayAmount = data.Amount; objResult.HandPayCount = data.Count_Summary; break; case "SHORTPAYAMOUNT": objResult.ShortPayAmount = data.Amount; objResult.ShortPayCount = data.Count_Summary; break; case "JACKPOTAMOUNT": objResult.JackpotAmount = data.Amount; objResult.JackpotCount = data.Count_Summary; //chkjackpot break; case "PROGAMOUNT": objResult.ProgAmount = data.Amount; objResult.ProgCount = data.Count_Summary; //chkProghandpays break; case "VOIDAMOUNT": objResult.VoidAmount = data.Amount; objResult.VoidCount = data.Count_Summary; break; case "MCPAIDAMOUNT": objResult.MCPaidAmount = data.Amount; objResult.MCPaidCount = data.Count_Summary; break; case "MCPRINTAMOUNT": objResult.MCPrintAmount = data.Amount; objResult.MCPrintCount = data.Count_Summary; break; case "ACTIVECASHABLEVOUCHERAMOUNT": objResult.ActiveCashableVoucherAmount = data.Amount; objResult.ActiveCashableVoucherCount = data.Count_Summary; break; case "VOIDTICKETSAMOUNT": objResult.VoidTicketsAmount = data.Amount; objResult.VoidTicketsCount = data.Count_Summary; break; case "VOIDVOUCHERAMOUNT": objResult.VoidVoucherAmount = data.Amount; objResult.VoidVoucherCount = data.Count_Summary; break; case "CANCELLEDAMOUNT": objResult.CancelledAmount = data.Amount; objResult.CancelledCount = data.Count_Summary; break; case "EXPIREDAMOUNT": objResult.ExpiredAmount = data.Amount; objResult.ExpiredCount = data.Count_Summary; break; case "TICKETINEXCEPTIONAMOUNT": objResult.TicketInExceptionAmount = data.Amount; objResult.TicketInExceptionCount = data.Count_Summary; break; case "TICKETOUTEXCEPTIONAMOUNT": objResult.TicketOutExceptionAmount = data.Amount; objResult.TicketOutExceptionCount = data.Count_Summary; break; case "CASHABLEVOUCHERLIABILITYAMOUNT": objResult.CashableVoucherLiabilityAmount = data.Amount; objResult.CashableVoucherLiabilityCount = data.Count_Summary; break; case "PROMOCASHABLEAMOUNT": objResult.PromoCashableAmount = data.Amount; objResult.PromoCashableCount = data.Count_Summary; break; case "NONCASHABLEINAMOUNT": objResult.NonCashableINAmount = data.Amount; objResult.NonCashableINCount = data.Count_Summary; break; case "NONCASHABLEOUTAMOUNT": objResult.NonCashableOutAmount = data.Amount; objResult.NonCashableOutCount = data.Count_Summary; break; case "OFFLINEVOUCHERAMOUNT": objResult.OfflineVoucherAmount = data.Amount; objResult.OfflineVoucherCount = data.Count_Summary; break; case "OUTSTANDINGHANDPAYSAMOUNT": objResult.OutstandingHandpaysAmount = data.Amount; objResult.OutstandingHandpaysCount = data.Count_Summary; break; default: break; } } Dispatcher.Invoke(new System.Action( () => { base.DataContext = null; base.DataContext = objResult; }) ); } catch (Exception Ex) { ExceptionManager.Publish(Ex); } }