Ejemplo n.º 1
0
        private void buttonDeposit_Click(object sender, RoutedEventArgs e)
        {
            RegisterContextMenu.IsOpen = false;
            double?amount = PosDialogWindow.PromptCurrency(Types.Strings.RegisterMenuDepositAmount, null);

            if (amount.HasValue && (amount.Value > 0))
            {
                RegisterDeposit.Add(RegisterManager.ActiveRegisterDrawer.Id,
                                    SessionManager.ActiveEmployee.Id, amount.Value);
                RegisterManager.ActiveRegisterDrawer.AddToCurrentAmount(amount.Value);
                RegisterManager.OpenCashDrawer();
            }
        }
Ejemplo n.º 2
0
 private static void ResetTransactionalTables()
 {
     SettingManager.SetStoreSetting("DailyIdOffset", 0);
     DayOfOperation.Reset(typeof(DayOfOperation));
     EmployeeTimesheet.Reset(typeof(EmployeeTimesheet));
     EmployeeTimesheetChangeLog.Reset(typeof(EmployeeTimesheetChangeLog));
     Lock.Reset(typeof(Lock));
     Party.Reset(typeof(Party));
     PartyInvite.Reset(typeof(PartyInvite));
     RegisterDeposit.Reset(typeof(RegisterDeposit));
     RegisterDrawer.Reset(typeof(RegisterDrawer));
     RegisterDrop.Reset(typeof(RegisterDrop));
     RegisterNoSale.Reset(typeof(RegisterNoSale));
     RegisterPayout.Reset(typeof(RegisterPayout));
     Ticket.Reset(typeof(Ticket));
     TicketCoupon.Reset(typeof(TicketCoupon));
     TicketDiscount.Reset(typeof(TicketDiscount));
     TicketItem.Reset(typeof(TicketItem));
     TicketItemOption.Reset(typeof(TicketItemOption));
     TicketItemReturn.Reset(typeof(TicketItemReturn));
     TicketPayment.Reset(typeof(TicketPayment));
     TicketRefund.Reset(typeof(TicketRefund));
     TicketVoid.Reset(typeof(TicketVoid));
 }