public MultipleVoucherRedeemStatus(RedeemMultipleTickets objR, Action doWork) { InitializeComponent(); _redeemMultipleTickets = objR; _DoWork = doWork; _dAction = new WaitCallback(this.DoAction); this.ResizeMode = System.Windows.ResizeMode.NoResize; }
public MultipleVoucherRedeemStatus(RedeemMultipleTickets objR,Action doWork) { InitializeComponent(); _redeemMultipleTickets = objR; _DoWork = doWork; _dAction = new WaitCallback(this.DoAction); this.ResizeMode = System.Windows.ResizeMode.NoResize; }
private void Dispose(bool disposing) { if (!disposed) { if (disposing) { _redeemMultipleTickets = null; } disposed = true; } }
void CTickets_Loaded(object sender, RoutedEventArgs e) { //if (Settings.CAGE_ENABLED) //-S001 if (Settings.CAGE_ENABLED || !(IsTitoEnabled()) ) //+S001 { chkPrint.Visibility = Visibility.Collapsed; chkRedeem.Visibility = Visibility.Collapsed; chkVoid.Visibility = Visibility.Collapsed; chkMultipleVoucherRedeem.Visibility = Visibility.Collapsed; } else { if (!SecurityHelper.HasAccess("BMC.Presentation.CPrintTicket")) chkPrint.Visibility = Visibility.Collapsed; if (!SecurityHelper.HasAccess("BMC.Presentation.CRedeemTicket")) { chkRedeem.Visibility = Visibility.Collapsed; if (chkPrint.Visibility != Visibility.Collapsed) chkPrint.IsChecked = true; } else chkRedeem.IsChecked = true; if ((!SecurityHelper.HasAccess("BMC.Presentation.MultipleVoucher")) || !Settings.IsMultipleVoucherRedemptionEnabled) { chkMultipleVoucherRedeem.Visibility = Visibility.Collapsed; } else { redeemMultipleTickets = new RedeemMultipleTickets(); chkMultipleVoucherRedeem.IsChecked = true; } } if (!SecurityHelper.HasAccess("CashdeskOperator.MainScreen.cs.AttendantPay")) { chkAttendantPays.Visibility = Visibility.Collapsed; if (chkPrint.Visibility != Visibility.Collapsed) chkPrint.IsChecked = true; } else if ((chkPrint.Visibility == Visibility.Collapsed) && (chkRedeem.Visibility == Visibility.Collapsed)) chkAttendantPays.IsChecked = true; if ((!SecurityHelper.HasAccess("CashdeskOperator.MainScreen.cs.ManualAttendantPay")) || (!Settings.HandpayManual)) { chkManualAttendantPays.Visibility = Visibility.Collapsed; if (chkPrint.Visibility != Visibility.Collapsed) chkPrint.IsChecked = true; } if (!SecurityHelper.HasAccess("CashdeskOperator.MainScreen.cs.CVoidTicket") || !Settings.VoidVouchers) { chkVoid.Visibility = Visibility.Collapsed; if (chkVoid.Visibility != Visibility.Collapsed) chkVoid.IsChecked = true; } if (chkRedeem.Visibility != Visibility.Collapsed) chkRedeem.IsChecked = true; else if (chkPrint.Visibility != Visibility.Collapsed) chkPrint.IsChecked = true; else if (chkVoid.Visibility != Visibility.Collapsed) chkVoid.IsChecked = true; else if (chkAttendantPays.Visibility != Visibility.Collapsed) chkAttendantPays.IsChecked = true; else if (chkManualAttendantPays.Visibility != Visibility.Collapsed) chkManualAttendantPays.IsChecked = true; //if (Settings.CAGE_ENABLED) //{ // chkPrint.Visibility = Visibility.Collapsed; // chkRedeem.Visibility = Visibility.Collapsed; //} //if (!SecurityHelper.HasAccess("BMC.Presentation.CPrintTicket")) // chkPrint.Visibility = Visibility.Collapsed; //if (!SecurityHelper.HasAccess("CashdeskOperator.MainScreen.cs.AttendantPay")) //{ // chkAttendantPays.Visibility = Visibility.Collapsed; // if (chkPrint.Visibility != Visibility.Collapsed) // chkPrint.IsChecked = true; //} //else // chkRedeem.IsChecked = true; //if (!SecurityHelper.HasAccess("CashdeskOperator.MainScreen.cs.ManualAttendantPay")) //{ // chkManualAttendantPays.Visibility = Visibility.Collapsed; // if (chkPrint.Visibility != Visibility.Collapsed) // chkPrint.IsChecked = true; //} //if (!SecurityHelper.HasAccess("BMC.Presentation.CRedeemTicket")) //{ // chkRedeem.Visibility = Visibility.Collapsed; // if (chkPrint.Visibility != Visibility.Collapsed) // chkPrint.IsChecked = true; //} //else // chkAttendantPays.IsChecked = true; ////if (chkPrint.Visibility == Visibility.Collapsed && chkRedeem.Visibility == Visibility.Collapsed) //// pnlTicketContent.Visibility = Visibility.Hidden; //if (Settings.Not_Issue_Ticket) // chkPrint.IsEnabled = false; }