├── .gitignore ├── LICENSE ├── README.md └── V.1.0.8 ├── EclipsePOS.WPF.PosWorkBench ├── Data │ ├── Documents │ │ └── UserGuide.docx │ └── Scripts │ │ ├── CreateData_SystemDefault_Global.sql │ │ ├── CreateData_SystemDefault_Pos.sql │ │ ├── CreateDatabase_possite.sql │ │ ├── Create_Demo_Data.sql │ │ ├── Create_Demo_Data_EclipsePos.sql │ │ ├── Create_Functions.sql │ │ ├── Create_Hopitality_Pos.sql │ │ ├── Create_Tables.sql │ │ ├── Create_all_procedures.sql │ │ ├── SQLQuery2.sql │ │ ├── SQLQuery3.sql │ │ ├── TestItems.sql │ │ └── TestItems_hospitality_pos.sql ├── EclipsePOS.WPF.PosWorkBench.sln ├── EclipsePOS.WPF.PosWorkBench │ ├── App.xaml │ ├── App.xaml.cs │ ├── EclipsePOS.WPF.PosWorkBench.csproj │ ├── EclipsePOS15.ico │ ├── EclipsePOS3.ico │ ├── Images │ │ ├── EclipsePOS15.png │ │ └── Thumbs.db │ ├── PosWorkBenchBootstrapper.cs │ ├── PosWorkBenchShell.xaml │ ├── PosWorkBenchShell.xaml.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Themes │ │ └── Skins.xaml │ ├── XMLReceiptLayout.xml │ └── app.config ├── EclipsePos.Apps │ ├── Constants │ │ └── Regions.cs │ ├── Context │ │ ├── DialogEventProxy.cs │ │ ├── PosContext.cs │ │ ├── PosEventStack.cs │ │ ├── PosParameters.cs │ │ ├── PosStack.cs │ │ └── PosStateStack.cs │ ├── Devices │ │ ├── AlphaKeyEntry.cs │ │ ├── ICustomerLookup.cs │ │ ├── ItemLookup.cs │ │ ├── OperPrompt.cs │ │ ├── PosDisplays.cs │ │ ├── PosHardwareStatusDisplay.cs │ │ ├── PosKeyEnable.cs │ │ ├── PosPanel.cs │ │ ├── PosPrompt.cs │ │ ├── PosTicket.cs │ │ ├── PosTicketHeader.cs │ │ ├── PosTicketTotal.cs │ │ ├── Receipt.cs │ │ ├── ReceiptPrint.cs │ │ ├── ReceiptPrintJob.cs │ │ └── TerminalPrintJob.cs │ ├── EJournal │ │ ├── Ej.cs │ │ ├── EjAltCurrTender.cs │ │ ├── EjBank.cs │ │ ├── EjCCTender.cs │ │ ├── EjCCTender_Backup.cs │ │ ├── EjChequeTender.cs │ │ ├── EjCoupon.cs │ │ ├── EjCustomer.cs │ │ ├── EjDebitCardTender.cs │ │ ├── EjDebtTender.cs │ │ ├── EjFreeText.cs │ │ ├── EjGiftCertTender.cs │ │ ├── EjHeader.cs │ │ ├── EjItem.cs │ │ ├── EjLine.cs │ │ ├── EjPriceOverride.cs │ │ ├── EjPromotion.cs │ │ ├── EjReceiveOnAccount.cs │ │ ├── EjSalesPerson.cs │ │ ├── EjSurcharge.cs │ │ ├── EjTax.cs │ │ └── EjTender.cs │ ├── EclipsePos.Apps.csproj │ ├── EclipsePosAppsModule.cs │ ├── Hardware │ │ ├── CashDrawerWrapper.cs │ │ ├── HardwareSupport.cs │ │ ├── HidMsr.cs │ │ ├── LineDisplayWrapper.cs │ │ ├── MsrDataParser.cs │ │ ├── MsrWrapper.cs │ │ ├── PCKeyboard.cs │ │ ├── PCKeyboardHook.cs │ │ ├── PosHardware.cs │ │ ├── PosKeyboardWrapper.cs │ │ ├── PosPrinterWrapper.cs │ │ ├── PosPrinterWrapper.resx │ │ ├── ScannerWrapper.cs │ │ └── XpsDocumentPrinter.cs │ ├── Images │ │ ├── 0.png │ │ ├── 00.png │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 9.png │ │ ├── A1.ico │ │ ├── A4.ico │ │ ├── A5.ico │ │ ├── A6.ico │ │ ├── A7.ico │ │ ├── AddStaff.png │ │ ├── Alert.png │ │ ├── Alert1.jpg │ │ ├── Alpha.png │ │ ├── Amex.gif │ │ ├── B2.ico │ │ ├── Backspace.png │ │ ├── CashDrawer.ico │ │ ├── ChangePrice.png │ │ ├── ChangeQty.png │ │ ├── Clear.png │ │ ├── Decimal.png │ │ ├── DinersClub.png │ │ ├── Discount.png │ │ ├── Discover.gif │ │ ├── Down.png │ │ ├── EclipsePOS15.png │ │ ├── EclipsePOS_Startup2.png │ │ ├── Eclipse_banner.jpg │ │ ├── Enter.png │ │ ├── ErrorAlert.png │ │ ├── FreeText.png │ │ ├── Home.png │ │ ├── Keyboard.png │ │ ├── LineDisplay_2.png │ │ ├── Log.png │ │ ├── MSR.gif │ │ ├── Manager.png │ │ ├── MasterCard.gif │ │ ├── MoreOptions.png │ │ ├── OpenDrawer.png │ │ ├── Operators │ │ │ ├── CheckDigit.cs │ │ │ ├── Filter.cs │ │ │ ├── Filters.cs │ │ │ ├── FixedAmountDiscount.cs │ │ │ ├── GroupDiscount.cs │ │ │ ├── ItemDiscount.cs │ │ │ ├── ItemList.cs │ │ │ ├── MathVAT.cs │ │ │ ├── NForX.cs │ │ │ ├── PercentageDiscount.cs │ │ │ ├── PosItemModifier.cs │ │ │ ├── PosMath.cs │ │ │ ├── RoundDownToFactorN.cs │ │ │ └── SimpleMath.cs │ │ ├── PosPrinter.ico │ │ ├── Print.png │ │ ├── Quantity.png │ │ ├── QuickSales.png │ │ ├── RecallOrder.png │ │ ├── Sage_partner_logo_2.jpg │ │ ├── SaveOrder.png │ │ ├── Scanner.gif │ │ ├── Scanner1.png │ │ ├── ScrollDown.png │ │ ├── ScrollUp.png │ │ ├── Search.png │ │ ├── Tender.png │ │ ├── Thumbs.db │ │ ├── TouchInput.png │ │ ├── Up.png │ │ ├── Visa.gif │ │ ├── VoidItem.png │ │ ├── VoidSales.png │ │ ├── images (2).jpg │ │ ├── nets.jpg │ │ ├── pcalc-sc-mc.png │ │ └── tick.ico │ ├── Operators │ │ ├── CheckDigit.cs │ │ ├── Filter.cs │ │ ├── Filters.cs │ │ ├── FixedAmountDiscount.cs │ │ ├── GetDiscountFromInput.cs │ │ ├── GroupDiscount.cs │ │ ├── ItemDiscount.cs │ │ ├── ItemList.cs │ │ ├── MathVAT.cs │ │ ├── NForX.cs │ │ ├── PercentageDiscount.cs │ │ ├── PosItemModifier.cs │ │ ├── PosMath.cs │ │ ├── RoundDownToFactorN.cs │ │ └── SimpleMath.cs │ ├── PosEvents │ │ ├── AddSalesPerson.cs │ │ ├── AddSurcharge.cs │ │ ├── AlphaKey.cs │ │ ├── AltCurrMenu.cs │ │ ├── AltCurrTender.cs │ │ ├── AutoRoundingAdjustment.cs │ │ ├── CashTender.cs │ │ ├── ChangeQuantity.cs │ │ ├── CheckHardware.cs │ │ ├── CheckTender.cs │ │ ├── ClearKey.cs │ │ ├── ClearPreviousKeyStroke.cs │ │ ├── CloseCashDrawer.cs │ │ ├── CreditTender.cs │ │ ├── Customer.cs │ │ ├── CustomerLookupEvent.cs │ │ ├── DebitCardTender.cs │ │ ├── DebtTender.cs │ │ ├── DecimalKey.cs │ │ ├── Discount.cs │ │ ├── DiscountInput.cs │ │ ├── EnterKey.cs │ │ ├── Enumerators.cs │ │ ├── ExecScript.cs │ │ ├── Exit.cs │ │ ├── ExitMenu.cs │ │ ├── FinishTransaction.cs │ │ ├── FreeText.cs │ │ ├── HardwareError.cs │ │ ├── HomeGUI.cs │ │ ├── InputStartUpParameters.cs │ │ ├── ItemGroupPrompt.cs │ │ ├── ItemMarkdown.cs │ │ ├── ItemVoid.cs │ │ ├── ItemsMenu.cs │ │ ├── KeyEvent.cs │ │ ├── KeyboardUtility.cs │ │ ├── LeftMenuNavigator.cs │ │ ├── LoadQuickSalesDialog.cs │ │ ├── Lock.cs │ │ ├── LogOff.cs │ │ ├── LogOn.cs │ │ ├── LookupEvent.cs │ │ ├── LookupItem.cs │ │ ├── LookupItemMenu.cs │ │ ├── MainMenu.cs │ │ ├── ManagerMenu.cs │ │ ├── MediaText.cs │ │ ├── MediaValue.cs │ │ ├── MenuAltCurrency.cs │ │ ├── MenuCommonTasks.cs │ │ ├── MenuDiscounts.cs │ │ ├── MenuExit.cs │ │ ├── MenuHelp.cs │ │ ├── MenuItemLookup.cs │ │ ├── MenuItemLookupSelection.cs │ │ ├── MenuManager.cs │ │ ├── MenuNavigator.cs │ │ ├── MenuPromotions.cs │ │ ├── MenuTender.cs │ │ ├── MergeOrder.cs │ │ ├── MultKey.cs │ │ ├── NewLogon.cs │ │ ├── NumKey.cs │ │ ├── OpenDrawer.cs │ │ ├── OpenOrdersList.cs │ │ ├── PageDown.cs │ │ ├── PageUp.cs │ │ ├── PaidIn.cs │ │ ├── PaidOut.cs │ │ ├── PettyCash.cs │ │ ├── PickUp.cs │ │ ├── Plu.cs │ │ ├── PosDialogEvent.cs │ │ ├── PosError.cs │ │ ├── PosEvent.cs │ │ ├── PosNull.cs │ │ ├── PosNumberDialog.cs │ │ ├── PriceOverride.cs │ │ ├── PrintEj.cs │ │ ├── PrintKitchenTicket.cs │ │ ├── PrintOrderTicket.cs │ │ ├── PromptPrintReceipt.cs │ │ ├── Quantity.cs │ │ ├── QuickSaleItem.cs │ │ ├── RecallEj.cs │ │ ├── RecallEjFromLog.cs │ │ ├── ReceiveOnAccount.cs │ │ ├── RegisterOpen.cs │ │ ├── RemoveSalesPerson.cs │ │ ├── ReturnSale.cs │ │ ├── SalesLog.cs │ │ ├── SaveEj.cs │ │ ├── SelectTable.cs │ │ ├── SelectTableGroup.cs │ │ ├── StartTransaction.cs │ │ ├── Subtotal.cs │ │ ├── SystemManager.cs │ │ ├── TerminalReport.cs │ │ ├── ToggleAltTax.cs │ │ ├── ToggleDineInOut.cs │ │ ├── Total.cs │ │ ├── TrainingMode.cs │ │ ├── UnLock.cs │ │ ├── VoidSale.cs │ │ └── Weight.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resource.Designer.cs │ │ ├── Resource.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Util │ │ ├── EclipseSettingsProvider.cs │ │ ├── MD5HashHelper.cs │ │ ├── PosSettings.cs │ │ ├── PosTextFormatter.cs │ │ ├── PrintJobQueue.cs │ │ └── PrintWorker.cs │ ├── Views │ │ ├── AlphaKeyPad │ │ │ ├── AlphaKeyPresenter.cs │ │ │ ├── AlphaKeyView.xaml │ │ │ ├── AlphaKeyView.xaml.cs │ │ │ └── IAlphaKey.cs │ │ ├── BottomMenu │ │ │ ├── BottomMenuPresenter.cs │ │ │ ├── BottomMenuView.xaml │ │ │ ├── BottomMenuView.xaml.cs │ │ │ ├── Controls │ │ │ │ └── PosButton.cs │ │ │ └── IBottomMenu.cs │ │ ├── CustomerSearch │ │ │ ├── CustomerSearchPresenter.cs │ │ │ ├── CustomerSearchView.xaml │ │ │ ├── CustomerSearchView.xaml.cs │ │ │ └── ICustomerSearch.cs │ │ ├── Employees │ │ │ ├── EmployeeView.xaml │ │ │ ├── EmployeeView.xaml.cs │ │ │ ├── EmployeeViewPresenter.cs │ │ │ └── IEmplyee.cs │ │ ├── Invoice │ │ │ ├── IInvoice.cs │ │ │ ├── InvoiceLineInfo.cs │ │ │ ├── InvoiceLines.cs │ │ │ ├── InvoicePresenter.cs │ │ │ ├── InvoiceView.xaml │ │ │ ├── InvoiceView.xaml.cs │ │ │ └── LineNumberConverter.cs │ │ ├── InvoiceHeader │ │ │ ├── IInvoiceHeader.cs │ │ │ ├── InvoiceHeaderPresenter.cs │ │ │ ├── InvoiceHeaderView.xaml │ │ │ └── InvoiceHeaderView.xaml.cs │ │ ├── InvoiceTotals │ │ │ ├── IInvoiceTotal.cs │ │ │ ├── InvoiceTotalPresenter.cs │ │ │ ├── InvoiceTotalView.xaml │ │ │ └── InvoiceTotalView.xaml.cs │ │ ├── ItemDetails │ │ │ ├── IItem.cs │ │ │ ├── ItemPresenter.cs │ │ │ ├── ItemView.xaml │ │ │ └── ItemView.xaml.cs │ │ ├── ItemGroup │ │ │ ├── IItemGroup.cs │ │ │ ├── ItemGroupPresenter.cs │ │ │ ├── ItemGroupView.xaml │ │ │ └── ItemGroupView.xaml.cs │ │ ├── ItemGroupDetails │ │ │ ├── IItemGroupDetails.cs │ │ │ ├── ItemGroupDetailsPresenter.cs │ │ │ ├── ItemGroupDetailsView.xaml │ │ │ └── ItemGroupDetailsView.xaml.cs │ │ ├── ItemSearch │ │ │ ├── IItemSearch.cs │ │ │ ├── ItemSearchPresenter.cs │ │ │ ├── ItemSearchView.xaml │ │ │ └── ItemSearchView.xaml.cs │ │ ├── KeyPad │ │ │ ├── IKeyPad.cs │ │ │ ├── KeyPadPresenter.cs │ │ │ ├── KeyPadView.xaml │ │ │ └── KeyPadView.xaml.cs │ │ ├── LeftMenu │ │ │ ├── ILeftMenu.cs │ │ │ ├── LeftMenuPresenter.cs │ │ │ ├── LeftMenuView.xaml │ │ │ └── LeftMenuView.xaml.cs │ │ ├── ListViewItemStyleSelector.cs │ │ ├── OneLine │ │ │ ├── IOneLine.cs │ │ │ ├── IOneLineView.cs │ │ │ ├── OneLinePresenter.cs │ │ │ ├── OneLineView.xaml │ │ │ └── OneLineView.xaml.cs │ │ ├── OrderList │ │ │ ├── IOpenOrders.cs │ │ │ ├── OpenOrdersPresenter.cs │ │ │ ├── OpenOrdersView.xaml │ │ │ ├── OpenOrdersView.xaml.cs │ │ │ └── OrderTypeConverter.cs │ │ ├── Progress │ │ │ ├── IProgress.cs │ │ │ ├── ProgressPresenter.cs │ │ │ ├── ProgressView.xaml │ │ │ └── ProgressView.xaml.cs │ │ ├── TableGroupSelect │ │ │ ├── ITableGroup.cs │ │ │ ├── TableGroupPresenter.cs │ │ │ ├── TableGroupView.xaml │ │ │ └── TableGroupView.xaml.cs │ │ ├── TableSelect │ │ │ ├── ITable.cs │ │ │ ├── TableButtonData.cs │ │ │ ├── TablePresenter.cs │ │ │ ├── TableView.xaml │ │ │ └── TableView.xaml.cs │ │ └── TransactonHistory │ │ │ ├── ILogView.cs │ │ │ ├── LogView.xaml │ │ │ ├── LogView.xaml.cs │ │ │ ├── LogViewPresenter.cs │ │ │ ├── LogViewStyleSelector.cs │ │ │ ├── SalesmanNameConverter.cs │ │ │ ├── SalesmanNamesHelper.cs │ │ │ ├── StateConverter.cs │ │ │ └── TransTypeConverter.cs │ ├── app.config │ ├── itemDataSet.Designer.cs │ ├── itemDataSet.xsc │ ├── itemDataSet.xsd │ └── itemDataSet.xss ├── EclipsePos.Data │ ├── CardMedia.cs │ ├── Currency.cs │ ├── CurrencyCode.cs │ ├── Customer.cs │ ├── Department.cs │ ├── Dialog.cs │ ├── DialogEvent.cs │ ├── EclipsePos.Data.csproj │ ├── Employee.cs │ ├── EmployeeRoleEvent.cs │ ├── EmployeeRoles.cs │ ├── Enumerations.cs │ ├── IRelatable.cs │ ├── IRelatableSet.cs │ ├── InputFilter.cs │ ├── InputFilterField.cs │ ├── Item.cs │ ├── ItemGroup.cs │ ├── MenuConfig.cs │ ├── MenuPanels.cs │ ├── ORM.xml │ ├── ORMCommandMap.cs │ ├── ORMPropertyMap.cs │ ├── ORMTypeMapping.cs │ ├── ObjectRelator.cs │ ├── Organization.cs │ ├── Plu.cs │ ├── Pos.cs │ ├── PosConfig.cs │ ├── PosEmployeeTotal.cs │ ├── PosKey.cs │ ├── PosMenu.cs │ ├── PosParam.cs │ ├── PosTotal.cs │ ├── Promotion.cs │ ├── PromotionMap.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RelationType.cs │ ├── RetailStore.cs │ ├── Site.cs │ ├── SqlRelator.cs │ ├── StockBalance.cs │ ├── SubMenu.cs │ ├── Subscriber.cs │ ├── SubscriberMap.cs │ ├── Surcharge.cs │ ├── TableDetails.cs │ ├── TableGroup.cs │ ├── Tax.cs │ ├── TaxGroup.cs │ ├── Total.cs │ ├── TransBank.cs │ ├── TransItem.cs │ ├── TransPromotion.cs │ ├── TransSalesPerson.cs │ ├── TransStock.cs │ ├── TransTax.cs │ ├── TransTender.cs │ ├── TransText.cs │ ├── TransTotal.cs │ ├── Transaction.cs │ ├── Util │ │ ├── EclipseSettingsProvider.cs │ │ └── PosSettings.cs │ └── app.config ├── LIB │ ├── Microsoft.Practices.Composite.Presentation.dll │ ├── Microsoft.Practices.Composite.Presentation.xml │ ├── Microsoft.Practices.Composite.UnityExtensions.dll │ ├── Microsoft.Practices.Composite.UnityExtensions.xml │ ├── Microsoft.Practices.Composite.Wpf.dll │ ├── Microsoft.Practices.Composite.dll │ ├── Microsoft.Practices.Composite.xml │ ├── Microsoft.Practices.ObjectBuilder2.dll │ ├── Microsoft.Practices.ObjectBuilder2.xml │ ├── Microsoft.Practices.ServiceLocation.dll │ ├── Microsoft.Practices.ServiceLocation.xml │ ├── Microsoft.Practices.Unity.dll │ ├── Microsoft.Practices.Unity.xml │ └── WPFToolkit.Extended.dll └── RunEclipsePosWap │ ├── Assets │ ├── LockScreenLogo.scale-200.png │ ├── Square150x150Logo.scale-200.png │ ├── Square44x44Logo.scale-200.png │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ ├── StoreLogo.png │ └── Wide310x150Logo.scale-200.png │ ├── Package.appxmanifest │ └── RunEclipsePosWap.wapproj ├── EclipsePOS.WPF.SystemManager ├── CAL │ ├── CAL.vsmdi │ ├── CompositeApplicationLibrary_Desktop.sln │ ├── Desktop │ │ ├── Composite.Presentation.Tests │ │ │ ├── Commands │ │ │ │ ├── ClickCommandBehaviorFixture.cs │ │ │ │ ├── ClickFixture.cs │ │ │ │ ├── CompositeCommandFixture.cs │ │ │ │ └── DelegateCommandFixture.cs │ │ │ ├── Composite.Presentation.Desktop.Tests.csproj │ │ │ ├── Events │ │ │ │ ├── CompositePresentationEventFixture.cs │ │ │ │ └── DispatcherEventSubscriptionFixture.cs │ │ │ ├── Migrated rules for Composite.Presentation.Desktop.Tests.ruleset │ │ │ ├── Mocks │ │ │ │ ├── MockClickableObject.cs │ │ │ │ ├── MockCommand.cs │ │ │ │ ├── MockDelegateReference.cs │ │ │ │ ├── MockDependencyObject.cs │ │ │ │ ├── MockHostAwareRegionBehavior.cs │ │ │ │ ├── MockRegion.cs │ │ │ │ ├── MockRegionAdapter.cs │ │ │ │ ├── MockRegionBehavior.cs │ │ │ │ ├── MockRegionBehaviorCollection.cs │ │ │ │ ├── MockRegionManagerAccessor.cs │ │ │ │ ├── MockServiceLocator.cs │ │ │ │ └── MockViewsCollection.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── Regions │ │ │ │ ├── AllActiveRegionFixture.cs │ │ │ │ ├── Behaviors │ │ │ │ ├── AutoPopulateRegionBehaviorFixture.cs │ │ │ │ ├── BindRegionContextToDependencyObjectBehaviorFixture.cs │ │ │ │ ├── DelayedRegionCreationBehaviorFixture.cs │ │ │ │ ├── RegionActiveAwareBehaviorFixture.cs │ │ │ │ ├── RegionManagerRegistrationBehaviorFixture.cs │ │ │ │ ├── SelectorItemsSourceSyncRegionBehaviorFixture.cs │ │ │ │ └── SyncRegionContextWithHostBehaviorFixture.cs │ │ │ │ ├── ContentControlRegionAdapterFixture.cs │ │ │ │ ├── ItemsControlRegionAdapterFixture.cs │ │ │ │ ├── RegionAdapterBaseFixture.cs │ │ │ │ ├── RegionAdapterMappingsFixture.cs │ │ │ │ ├── RegionBehaviorCollectionFixture.cs │ │ │ │ ├── RegionBehaviorFactoryFixture.cs │ │ │ │ ├── RegionBehaviorFixture.cs │ │ │ │ ├── RegionFixture.cs │ │ │ │ ├── RegionManagerFixture.cs │ │ │ │ ├── RegionViewRegistryFixture.cs │ │ │ │ ├── SelectorRegionAdapterFixture.cs │ │ │ │ ├── SingleActiveRegionFixture.cs │ │ │ │ └── ViewsCollectionFixture.cs │ │ ├── Composite.Presentation │ │ │ ├── Commands │ │ │ │ ├── ButtonBaseClickCommandBehavior.cs │ │ │ │ ├── Click.cs │ │ │ │ ├── CommandBehaviorBase.cs │ │ │ │ ├── CompositeCommand.cs │ │ │ │ ├── DelegateCommand.cs │ │ │ │ └── WeakEventHandlerManager.cs │ │ │ ├── Composite.Presentation.Desktop.csproj │ │ │ ├── Events │ │ │ │ ├── CompositePresentationEvent.cs │ │ │ │ ├── DefaultDispatcher.Desktop.cs │ │ │ │ ├── DispatcherEventSubscription.cs │ │ │ │ ├── IDispatcherFacade.cs │ │ │ │ ├── ThreadOption.cs │ │ │ │ └── WeakDelegatesManager.cs │ │ │ ├── GlobalSuppressions.cs │ │ │ ├── Migrated rules for Composite.Presentation.Desktop.ruleset │ │ │ ├── ObservableObject.cs │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ └── Resources.resx │ │ │ └── Regions │ │ │ │ ├── AllActiveRegion.cs │ │ │ │ ├── Behaviors │ │ │ │ ├── AutoPopulateRegionBehavior.cs │ │ │ │ ├── BindRegionContextToDependencyObjectBehavior.cs │ │ │ │ ├── DelayedRegionCreationBehavior.cs │ │ │ │ ├── IHostAwareRegionBehavior.cs │ │ │ │ ├── RegionActiveAwareBehavior.cs │ │ │ │ ├── RegionCreationException.Desktop.cs │ │ │ │ ├── RegionCreationException.cs │ │ │ │ ├── RegionManagerRegistrationBehavior.cs │ │ │ │ ├── SelectorItemsSourceSyncBehavior.cs │ │ │ │ └── SyncRegionContextWithHostBehavior.cs │ │ │ │ ├── ContentControlRegionAdapter.cs │ │ │ │ ├── DefaultRegionManagerAccessor.cs │ │ │ │ ├── IRegionBehaviorFactory.cs │ │ │ │ ├── IRegionManagerAccessor.cs │ │ │ │ ├── ItemMetadata.cs │ │ │ │ ├── ItemsControlRegionAdapter.cs │ │ │ │ ├── Region.cs │ │ │ │ ├── RegionAdapterBase.cs │ │ │ │ ├── RegionAdapterMappings.cs │ │ │ │ ├── RegionBehavior.cs │ │ │ │ ├── RegionBehaviorCollection.cs │ │ │ │ ├── RegionBehaviorFactory.cs │ │ │ │ ├── RegionContext.cs │ │ │ │ ├── RegionManager.cs │ │ │ │ ├── RegionViewRegistry.cs │ │ │ │ ├── SelectorRegionAdapter.cs │ │ │ │ ├── SingleActiveRegion.cs │ │ │ │ ├── UpdateRegionsException.Desktop.cs │ │ │ │ ├── UpdateRegionsException.cs │ │ │ │ ├── ViewRegistrationException.Desktop.cs │ │ │ │ ├── ViewRegistrationException.cs │ │ │ │ ├── ViewsCollection.Desktop.cs │ │ │ │ └── ViewsCollection.cs │ │ ├── Composite.Tests │ │ │ ├── App.config │ │ │ ├── CollectionExtensionsFixture.cs │ │ │ ├── CompilerHelper.Desktop.cs │ │ │ ├── Composite.Desktop.Tests.csproj │ │ │ ├── Events │ │ │ │ ├── BackgroundEventSubscriptionFixture.cs │ │ │ │ ├── DataEventArgsFixture.cs │ │ │ │ ├── DelegateReferenceFixture.cs │ │ │ │ ├── EventAggregatorFixture.cs │ │ │ │ ├── EventBaseFixture.cs │ │ │ │ ├── EventSubscriptionFixture.cs │ │ │ │ └── SubscriptionTokenFixture.cs │ │ │ ├── ExceptionExtensionsFixture.cs │ │ │ ├── ListDictionaryFixture.cs │ │ │ ├── Logging │ │ │ │ ├── EmptyLoggerFixture.cs │ │ │ │ ├── TextLoggerFixture.cs │ │ │ │ └── TraceLoggerFixture.cs │ │ │ ├── Migrated rules for Composite.Desktop.Tests.ruleset │ │ │ ├── Mocks │ │ │ │ ├── MockAsyncModuleTypeLoader.cs │ │ │ │ ├── MockConfigurationStore.cs │ │ │ │ ├── MockContainerAdapter.cs │ │ │ │ ├── MockDelegateReference.cs │ │ │ │ ├── MockLogger.cs │ │ │ │ ├── MockModuleTypeLoader.cs │ │ │ │ ├── MockRegion.cs │ │ │ │ ├── MockRegionManager.cs │ │ │ │ ├── MockServiceLocator.cs │ │ │ │ ├── MockViewsCollection.cs │ │ │ │ └── Modules │ │ │ │ │ ├── MockAbstractModule.cs │ │ │ │ │ ├── MockAttributedModule.cs │ │ │ │ │ ├── MockDependantModule.cs │ │ │ │ │ ├── MockDependencyModule.cs │ │ │ │ │ ├── MockExposingTypeFromGacAssemblyModule.cs │ │ │ │ │ ├── MockModuleA.cs │ │ │ │ │ ├── MockModuleLinqToSql.cs │ │ │ │ │ ├── MockModuleReferencedAssembly.cs │ │ │ │ │ ├── MockModuleReferencingAssembly.cs │ │ │ │ │ ├── MockModuleReferencingOtherModule.cs │ │ │ │ │ ├── MockModuleThrowingException.cs │ │ │ │ │ └── MockStartupLoadedAttributedModule.cs │ │ │ ├── Modularity │ │ │ │ ├── AssemblyResolverFixture.Desktop.cs │ │ │ │ ├── ConfigurationModuleCatalogFixture.Desktop.cs │ │ │ │ ├── ConfigurationStoreFixture.cs │ │ │ │ ├── DirectoryModuleCatalogFixture.Desktop.cs │ │ │ │ ├── FileModuleRetrieverFixture.Desktop.cs │ │ │ │ ├── ModuleAttributeFixture.cs │ │ │ │ ├── ModuleCatalogFixture.cs │ │ │ │ ├── ModuleCatalogXaml │ │ │ │ │ └── SimpleModuleCatalog.xaml │ │ │ │ ├── ModuleDependencySolverFixture.cs │ │ │ │ ├── ModuleInfoGroupExtensionsFixture.cs │ │ │ │ ├── ModuleInfoGroupFixture.cs │ │ │ │ ├── ModuleInitializerFixture.cs │ │ │ │ └── ModuleManagerFixture.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── Regions │ │ │ │ └── RegionManagerExtensionsFixture.cs │ │ │ └── ServiceLocatorExtensionsFixture.cs │ │ ├── Composite.UnityExtensions.Tests │ │ │ ├── Composite.UnityExtensions.Desktop.Tests.csproj │ │ │ ├── Migrated rules for Composite.UnityExtensions.Desktop.Tests.ruleset │ │ │ ├── Mocks │ │ │ │ ├── DependantA.cs │ │ │ │ ├── DependantB.cs │ │ │ │ ├── MockLoggerAdapter.cs │ │ │ │ ├── MockModuleEnumerator.cs │ │ │ │ ├── MockModuleLoader.cs │ │ │ │ ├── MockRegionManager.cs │ │ │ │ ├── MockService.cs │ │ │ │ └── MockUnityContainer.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── UnityBootstrapperFixture.cs │ │ │ ├── UnityContainerExtensionFixture.cs │ │ │ └── UnityServiceLocatorAdapterFixture.cs │ │ ├── Composite.UnityExtensions │ │ │ ├── Composite.UnityExtensions.Desktop.csproj │ │ │ ├── GlobalSuppressions.cs │ │ │ ├── Migrated rules for Composite.UnityExtensions.Desktop.ruleset │ │ │ ├── Properties │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ ├── Resources.Designer.cs │ │ │ │ └── Resources.resx │ │ │ ├── UnityBootstrapper.cs │ │ │ ├── UnityBootstrapperExtension.cs │ │ │ ├── UnityContainerHelper.cs │ │ │ └── UnityServiceLocatorAdapter.cs │ │ └── Composite │ │ │ ├── CollectionExtensions.cs │ │ │ ├── Composite.Desktop.csproj │ │ │ ├── EclipseKey.snk │ │ │ ├── Events │ │ │ ├── BackgroundEventSubscription.cs │ │ │ ├── DataEventArgs.cs │ │ │ ├── DelegateReference.cs │ │ │ ├── EventAggregator.cs │ │ │ ├── EventBase.cs │ │ │ ├── EventSubscription.cs │ │ │ ├── IDelegateReference.cs │ │ │ ├── IEventAggregator.cs │ │ │ ├── IEventSubscription.cs │ │ │ └── SubscriptionToken.cs │ │ │ ├── ExceptionExtensions.cs │ │ │ ├── GlobalSuppressions.cs │ │ │ ├── IActiveAware.cs │ │ │ ├── ListDictionary.cs │ │ │ ├── Logging │ │ │ ├── Category.cs │ │ │ ├── EmptyLogger.cs │ │ │ ├── ILoggerFacade.cs │ │ │ ├── Priority.cs │ │ │ ├── TextLogger.cs │ │ │ └── TraceLogger.cs │ │ │ ├── Migrated rules for Composite.Desktop.ruleset │ │ │ ├── Modularity │ │ │ ├── AssemblyResolver.Desktop.cs │ │ │ ├── ConfigurationModuleCatalog.Desktop.cs │ │ │ ├── ConfigurationStore.cs │ │ │ ├── CyclicDependencyFoundException.Desktop.cs │ │ │ ├── CyclicDependencyFoundException.cs │ │ │ ├── DirectoryModuleCatalog.Desktop.cs │ │ │ ├── DuplicateModuleException.Desktop.cs │ │ │ ├── DuplicateModuleException.cs │ │ │ ├── FileModuleTypeLoader.Desktop.cs │ │ │ ├── IAssemblyResolver.Desktop.cs │ │ │ ├── IConfigurationStore.cs │ │ │ ├── IModule.cs │ │ │ ├── IModuleCatalog.cs │ │ │ ├── IModuleCatalogItem.cs │ │ │ ├── IModuleInitializer.cs │ │ │ ├── IModuleManager.cs │ │ │ ├── IModuleTypeLoader.cs │ │ │ ├── InitializationMode.cs │ │ │ ├── ModularityException.Desktop.cs │ │ │ ├── ModularityException.cs │ │ │ ├── ModuleAttribute.cs │ │ │ ├── ModuleCatalog.cs │ │ │ ├── ModuleConfigurationElement.cs │ │ │ ├── ModuleConfigurationElementCollection.cs │ │ │ ├── ModuleDependencyAttribute.cs │ │ │ ├── ModuleDependencyCollection.cs │ │ │ ├── ModuleDependencyConfigurationElement.cs │ │ │ ├── ModuleDependencySolver.cs │ │ │ ├── ModuleInfo.Desktop.cs │ │ │ ├── ModuleInfo.cs │ │ │ ├── ModuleInfoGroup.cs │ │ │ ├── ModuleInfoGroupExtensions.cs │ │ │ ├── ModuleInitializeException.Desktop.cs │ │ │ ├── ModuleInitializeException.cs │ │ │ ├── ModuleInitializer.cs │ │ │ ├── ModuleManager.Desktop.cs │ │ │ ├── ModuleManager.cs │ │ │ ├── ModuleNotFoundException.Desktop.cs │ │ │ ├── ModuleNotFoundException.cs │ │ │ ├── ModuleState.cs │ │ │ ├── ModuleTypeLoaderNotFoundException.Desktop.cs │ │ │ ├── ModuleTypeLoaderNotFoundException.cs │ │ │ ├── ModuleTypeLoadingException.Desktop.cs │ │ │ ├── ModuleTypeLoadingException.cs │ │ │ └── ModulesConfigurationSection.cs │ │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ │ ├── Regions │ │ │ ├── ContentRegisteredEventArgs.cs │ │ │ ├── IRegion.cs │ │ │ ├── IRegionAdapter.cs │ │ │ ├── IRegionBehavior.cs │ │ │ ├── IRegionBehaviorCollection.cs │ │ │ ├── IRegionCollection.cs │ │ │ ├── IRegionManager.cs │ │ │ ├── IRegionViewRegistry.cs │ │ │ ├── IViewsCollection.cs │ │ │ └── RegionManagerExtensions.cs │ │ │ └── ServiceLocatorExtensions.cs │ ├── LocalTestRun.testrunconfig │ └── commonservicelocator-master │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── appveyor.yml │ │ ├── codecov.yml │ │ ├── package.sln │ │ ├── src │ │ ├── ActivationException.Desktop.cs │ │ ├── ActivationException.cs │ │ ├── CommonServiceLocator.csproj │ │ ├── Constants.cs │ │ ├── IServiceLocator.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── ServiceLocator.cs │ │ ├── ServiceLocatorImplBase.cs │ │ ├── ServiceLocatorProvider.cs │ │ ├── net40 │ │ │ └── TypeInfo.cs │ │ └── package.snk │ │ └── test │ │ ├── CommonServiceLocator.Tests.csproj │ │ ├── Components │ │ ├── AdvancedLogger.cs │ │ ├── ILogger.cs │ │ └── SimpleLogger.cs │ │ ├── MockServiceLocator.cs │ │ ├── ServiceLocatorAdapterFixture.cs │ │ └── ServiceLocatorFixture.cs ├── EclipsePOS.WPF.SystemManager.Data │ ├── CardMediaDataSet.Designer.cs │ ├── CardMediaDataSet.cs │ ├── CardMediaDataSet.xsc │ ├── CardMediaDataSet.xsd │ ├── CardMediaDataSet.xss │ ├── ClassDiagram1.cd │ ├── DataClasses.dbml │ ├── DataClasses.dbml.layout │ ├── DataClasses.designer.cs │ ├── DataModule.cs │ ├── DepartmentDataSet.Designer.cs │ ├── DepartmentDataSet.cs │ ├── DepartmentDataSet.xsc │ ├── DepartmentDataSet.xsd │ ├── DepartmentDataSet.xss │ ├── EclipsePOS.WPF.SystemManager.Data.csproj │ ├── EclipsePOS.WPF.SystemManager.Data.sln │ ├── ItemGroupDataSet.Designer.cs │ ├── ItemGroupDataSet.cs │ ├── ItemGroupDataSet.xsc │ ├── ItemGroupDataSet.xsd │ ├── ItemGroupDataSet.xss │ ├── ItemsDataSet.Designer.cs │ ├── ItemsDataSet.cs │ ├── ItemsDataSet.xsc │ ├── ItemsDataSet.xsd │ ├── ItemsDataSet.xss │ ├── OrganiztionDataSet.Designer.cs │ ├── OrganiztionDataSet.xsc │ ├── OrganiztionDataSet.xsd │ ├── OrganiztionDataSet.xss │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── StoreGroupDataSet.Designer.cs │ ├── StoreGroupDataSet.xsc │ ├── StoreGroupDataSet.xsd │ ├── StoreGroupDataSet.xss │ ├── TaxGroupDataSet.Designer.cs │ ├── TaxGroupDataSet.xsc │ ├── TaxGroupDataSet.xsd │ ├── TaxGroupDataSet.xss │ ├── Util │ │ ├── EclipseSettingsProvider.cs │ │ ├── PosSettings.cs │ │ └── RegistrySettingsProvider.cs │ ├── app.config │ ├── currencyCodeDataSet.Designer.cs │ ├── currencyCodeDataSet.cs │ ├── currencyCodeDataSet.xsc │ ├── currencyCodeDataSet.xsd │ ├── currencyCodeDataSet.xss │ ├── currencyDataSet.Designer.cs │ ├── currencyDataSet.cs │ ├── currencyDataSet.xsc │ ├── currencyDataSet.xsd │ ├── currencyDataSet.xss │ ├── customerDataSet.Designer.cs │ ├── customerDataSet.cs │ ├── customerDataSet.xsc │ ├── customerDataSet.xsd │ ├── customerDataSet.xss │ ├── dialogDataSet.Designer.cs │ ├── dialogDataSet.xsc │ ├── dialogDataSet.xsd │ ├── dialogDataSet.xss │ ├── eclipseposdataDataSet.Designer.cs │ ├── eclipseposdataDataSet.xsc │ ├── eclipseposdataDataSet.xsd │ ├── eclipseposdataDataSet.xss │ ├── employeeDataSet.Designer.cs │ ├── employeeDataSet.cs │ ├── employeeDataSet.xsc │ ├── employeeDataSet.xsd │ ├── employeeDataSet.xss │ ├── employeeRoleEventDataSet.Designer.cs │ ├── employeeRoleEventDataSet.xsc │ ├── employeeRoleEventDataSet.xsd │ ├── employeeRoleEventDataSet.xss │ ├── employeeRolesDataSet.Designer.cs │ ├── employeeRolesDataSet.cs │ ├── employeeRolesDataSet.xsc │ ├── employeeRolesDataSet.xsd │ ├── employeeRolesDataSet.xss │ ├── employeeRolesLookupDataSet.Designer.cs │ ├── employeeRolesLookupDataSet.xsc │ ├── employeeRolesLookupDataSet.xsd │ ├── employeeRolesLookupDataSet.xss │ ├── helpTextPosParamDataSet.Designer.cs │ ├── helpTextPosParamDataSet.xsc │ ├── helpTextPosParamDataSet.xsd │ ├── helpTextPosParamDataSet.xss │ ├── loadRetailStoreCustomerDataSet.Designer.cs │ ├── loadRetailStoreCustomerDataSet.xsc │ ├── loadRetailStoreCustomerDataSet.xsd │ ├── loadRetailStoreCustomerDataSet.xss │ ├── loadTransByUploadSessionNoDataSet.Designer.cs │ ├── loadTransByUploadSessionNoDataSet.xsc │ ├── loadTransByUploadSessionNoDataSet.xsd │ ├── loadTransByUploadSessionNoDataSet.xss │ ├── loadTransForAccpacImportDataSet.Designer.cs │ ├── loadTransForAccpacImportDataSet.xsc │ ├── loadTransForAccpacImportDataSet.xsd │ ├── loadTransForAccpacImportDataSet.xss │ ├── loadTransTaxByTransNoDataSet.Designer.cs │ ├── loadTransTaxByTransNoDataSet.xsc │ ├── loadTransTaxByTransNoDataSet.xsd │ ├── loadTransTaxByTransNoDataSet.xss │ ├── menuConfigDataSet.Designer.cs │ ├── menuConfigDataSet.xsc │ ├── menuConfigDataSet.xsd │ ├── menuConfigDataSet.xss │ ├── menuPanelsDataSet.Designer.cs │ ├── menuPanelsDataSet.cs │ ├── menuPanelsDataSet.xsc │ ├── menuPanelsDataSet.xsd │ ├── menuPanelsDataSet.xss │ ├── menuPanelsLookupDataSet.Designer.cs │ ├── menuPanelsLookupDataSet.xsc │ ├── menuPanelsLookupDataSet.xsd │ ├── menuPanelsLookupDataSet.xss │ ├── menuRootDataSet.Designer.cs │ ├── menuRootDataSet.xsc │ ├── menuRootDataSet.xsd │ ├── menuRootDataSet.xss │ ├── menuRootLookupDataSet.Designer.cs │ ├── menuRootLookupDataSet.xsc │ ├── menuRootLookupDataSet.xsd │ ├── menuRootLookupDataSet.xss │ ├── organizationDataSet.Designer.cs │ ├── organizationDataSet.cs │ ├── organizationDataSet.xsc │ ├── organizationDataSet.xsd │ ├── organizationDataSet.xss │ ├── organizationLookupDataSet.Designer.cs │ ├── organizationLookupDataSet.cs │ ├── organizationLookupDataSet.xsc │ ├── organizationLookupDataSet.xsd │ ├── organizationLookupDataSet.xss │ ├── posConfigDataSet.Designer.cs │ ├── posConfigDataSet.cs │ ├── posConfigDataSet.xsc │ ├── posConfigDataSet.xsd │ ├── posConfigDataSet.xss │ ├── posConfigLookupDataSet.Designer.cs │ ├── posConfigLookupDataSet.xsc │ ├── posConfigLookupDataSet.xsd │ ├── posConfigLookupDataSet.xss │ ├── posKeyDataSet.Designer.cs │ ├── posKeyDataSet.cs │ ├── posKeyDataSet.xsc │ ├── posKeyDataSet.xsd │ ├── posKeyDataSet.xss │ ├── posParamDataSet.Designer.cs │ ├── posParamDataSet.cs │ ├── posParamDataSet.xsc │ ├── posParamDataSet.xsd │ ├── posParamDataSet.xss │ ├── posParamDefaultDataSet.Designer.cs │ ├── posParamDefaultDataSet.xsc │ ├── posParamDefaultDataSet.xsd │ ├── posParamDefaultDataSet.xss │ ├── posTransUploadDataSet.Designer.cs │ ├── posTransUploadDataSet.cs │ ├── posTransUploadDataSet.xsc │ ├── posTransUploadDataSet.xsd │ ├── posTransUploadDataSet.xss │ ├── possiteDataSet.Designer.cs │ ├── possiteDataSet.xsc │ ├── possiteDataSet.xsd │ ├── possiteDataSet.xss │ ├── promotionDataSet.Designer.cs │ ├── promotionDataSet.cs │ ├── promotionDataSet.xsc │ ├── promotionDataSet.xsd │ ├── promotionDataSet.xss │ ├── promotionMapDataSet.Designer.cs │ ├── promotionMapDataSet.xsc │ ├── promotionMapDataSet.xsd │ ├── promotionMapDataSet.xss │ ├── shipmentDetailsDataSet.Designer.cs │ ├── shipmentDetailsDataSet.xsc │ ├── shipmentDetailsDataSet.xsd │ ├── shipmentDetailsDataSet.xss │ ├── shipmentsDataSet.Designer.cs │ ├── shipmentsDataSet.xsc │ ├── shipmentsDataSet.xsd │ ├── shipmentsDataSet.xss │ ├── stationDataSet.Designer.cs │ ├── stationDataSet.cs │ ├── stationDataSet.xsc │ ├── stationDataSet.xsd │ ├── stationDataSet.xss │ ├── stockBalanceDataSet.xsc │ ├── stockBalanceDataSet.xsd │ ├── stockBalanceDataSet.xss │ ├── stockBalanceDataSet1.Designer.cs │ ├── storeDataSet.Designer.cs │ ├── storeDataSet.cs │ ├── storeDataSet.xsc │ ├── storeDataSet.xsd │ ├── storeDataSet.xss │ ├── surchargeDataSet.Designer.cs │ ├── surchargeDataSet.cs │ ├── surchargeDataSet.xsc │ ├── surchargeDataSet.xsd │ ├── surchargeDataSet.xss │ ├── tableDetailsDataSet.Designer.cs │ ├── tableDetailsDataSet.cs │ ├── tableDetailsDataSet.xsc │ ├── tableDetailsDataSet.xsd │ ├── tableDetailsDataSet.xss │ ├── tableGroupDataSet.Designer.cs │ ├── tableGroupDataSet.cs │ ├── tableGroupDataSet.xsc │ ├── tableGroupDataSet.xsd │ ├── tableGroupDataSet.xss │ ├── taxDataSet.Designer.cs │ ├── taxDataSet.cs │ ├── taxDataSet.xsc │ ├── taxDataSet.xsd │ ├── taxDataSet.xss │ ├── taxGroupDataSet.cs │ ├── transDataSet.Designer.cs │ ├── transDataSet.xsc │ ├── transDataSet.xsd │ ├── transDataSet.xss │ ├── transStockDataSet.Designer.cs │ ├── transStockDataSet.xsc │ ├── transStockDataSet.xsd │ ├── transStockDataSet.xss │ ├── updateStockBalanceDataSet.Designer.cs │ ├── updateStockBalanceDataSet.xsc │ ├── updateStockBalanceDataSet.xsd │ ├── updateStockBalanceDataSet.xss │ ├── usersDataSet.Designer.cs │ ├── usersDataSet.cs │ ├── usersDataSet.xsc │ ├── usersDataSet.xsd │ └── usersDataSet.xss ├── EclipsePOS.WPF.SystemManager.Infrastructure │ ├── Constants │ │ ├── Commands.cs │ │ └── Regions.cs │ ├── EclipsePOS.WPF.SystemManager.Infrastructure.csproj │ ├── EclipsePOS.WPF.SystemManager.Infrastructure.sln │ ├── Images │ │ ├── Alert.png │ │ ├── DefaultHeader.jpg │ │ ├── EclipseLogo_sm.png │ │ ├── Job_Search.png │ │ ├── Manager.png │ │ ├── Search.png │ │ ├── Thumbs.db │ │ ├── User.png │ │ ├── Wm_pc.gif │ │ ├── home.png │ │ ├── next.png │ │ ├── previous.png │ │ ├── sync.png │ │ └── xls.png │ ├── InfrastructureModule.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Services │ │ ├── AuthenticationService.cs │ │ ├── IAuthenticationService.cs │ │ ├── ILoginViewPresenter.cs │ │ ├── IMessageBoxService.cs │ │ └── User.cs │ ├── Skins │ │ ├── BaseSkin.xaml │ │ └── DateControls.generic.xaml │ ├── Views │ │ ├── Defaults │ │ │ ├── MainRegionView.xaml │ │ │ └── MainRegionView.xaml.cs │ │ ├── Login │ │ │ ├── ILoginView.cs │ │ │ ├── LoginView.xaml │ │ │ ├── LoginView.xaml.cs │ │ │ └── LoginViewPresenter.cs │ │ └── ModuleNavigator │ │ │ ├── IModuleNavigatorView.cs │ │ │ ├── ModuleNavigatorView.xaml │ │ │ ├── ModuleNavigatorView.xaml.cs │ │ │ └── ModuleNavigatorViewPresenter.cs │ └── app.config ├── EclipsePOS.WPF.SystemManager.Inventory │ ├── EclipsePOS.WPF.SystemManager.Inventory.csproj │ ├── Images │ │ ├── Thumbs.db │ │ └── xls.png │ ├── InventoryModule.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resource.Designer.cs │ │ ├── Resource.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Views │ │ ├── DefaultStoreGroup │ │ │ ├── DefaultStoreGroupView.xaml │ │ │ ├── DefaultStoreGroupView.xaml.cs │ │ │ ├── DefaultStoreGroupViewPresenter.cs │ │ │ └── IDefaultStoreGroupView.cs │ │ ├── Department │ │ │ ├── DepartmentView.xaml │ │ │ ├── DepartmentView.xaml.cs │ │ │ ├── DepartmentViewPresenter.cs │ │ │ ├── IDepartmentView.cs │ │ │ └── IDepartmentViewPresenter.cs │ │ ├── Help │ │ │ ├── HelpView.xaml │ │ │ ├── HelpView.xaml.cs │ │ │ ├── HelpViewPresenter.cs │ │ │ └── IHelpView.cs │ │ ├── ItemGroup │ │ │ ├── IItemGroupView.cs │ │ │ ├── ItemGroupView.xaml │ │ │ ├── ItemGroupView.xaml.cs │ │ │ └── ItemGroupViewPresenter.cs │ │ ├── ItemList │ │ │ ├── IItemListView.cs │ │ │ ├── ItemListView.xaml │ │ │ ├── ItemListView.xaml.cs │ │ │ └── ItemListViewPresenter.cs │ │ ├── ListViewItemStyleSelector.cs │ │ ├── Plu │ │ │ ├── IPluView.cs │ │ │ ├── PluView.xaml │ │ │ ├── PluView.xaml.cs │ │ │ └── PluViewPresenter.cs │ │ ├── Stock │ │ │ ├── IStockDiaryView.cs │ │ │ ├── StockDiaryPresenter.cs │ │ │ ├── StockDiaryView.xaml │ │ │ └── StockDiaryView.xaml.cs │ │ ├── Stock_1 │ │ │ ├── IStockDiaryView.cs │ │ │ ├── StockDiaryPresenter.cs │ │ │ ├── StockDiaryView.xaml │ │ │ └── StockDiaryView.xaml.cs │ │ ├── TaskNavigator │ │ │ ├── IInventoryNavigatorView.cs │ │ │ ├── IInventoryNavigatorViewPresenter.cs │ │ │ ├── IInventoryTaskNavigatorView.cs │ │ │ ├── InventoryNavigatorView.xaml │ │ │ ├── InventoryNavigatorView.xaml.cs │ │ │ ├── InventoryNavigatorViewPresenter.cs │ │ │ ├── InventoryTaskNavigatorView.xaml │ │ │ ├── InventoryTaskNavigatorView.xaml.cs │ │ │ └── InventoryTaskNavigatorViewPresenter.cs │ │ └── Test │ │ │ ├── FullLayout.xaml │ │ │ └── FullLayout.xaml.cs │ └── app.config ├── EclipsePOS.WPF.SystemManager.PosSetup │ ├── Data │ │ └── ManagedPosEvents.xml │ ├── EclipsePOS.WPF.SystemManager.PosSetup.csproj │ ├── EclipsePOS.WPF.SystemManager.PosSetup.sln │ ├── Images │ │ ├── A1.ico │ │ ├── A4.ico │ │ ├── A5.ico │ │ ├── A6.ico │ │ ├── A7.ico │ │ ├── Alert.png │ │ ├── B2.ico │ │ ├── Thumbs.db │ │ ├── diskdrive.png │ │ ├── drive.png │ │ ├── folder.png │ │ ├── stock_folder.png │ │ └── sync.png │ ├── PosSetupModule.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resource.Designer.cs │ │ ├── Resource.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Resources │ │ ├── CreatePosSite_v103.sql │ │ └── CreatePosSite_v106.sql │ ├── SQLSetup │ │ └── EmbeddedInstall.cs │ ├── Setup │ │ └── InstallHelper.cs │ ├── Util │ │ ├── EclipseSettingsProvider.cs │ │ ├── MD5ToTextConverter.cs │ │ ├── PasswordHelper.cs │ │ ├── PosSettings.cs │ │ └── RegistrySettingsProvider1.cs │ ├── Views │ │ ├── CardMedia │ │ │ ├── CardMediaPresenter.cs │ │ │ ├── CardMediaView.xaml │ │ │ ├── CardMediaView.xaml.cs │ │ │ └── ICardMedia.cs │ │ ├── CurrencyCode │ │ │ ├── CurrencyCodePresenter.cs │ │ │ ├── CurrencyCodeView.xaml │ │ │ ├── CurrencyCodeView.xaml.cs │ │ │ └── ICurrencyCode.cs │ │ ├── CurrencyRate │ │ │ ├── CurrencyView.xaml │ │ │ ├── CurrencyView.xaml.cs │ │ │ ├── CurrencyViewPresenter.cs │ │ │ └── ICurrencyView.cs │ │ ├── Customer │ │ │ ├── CustomerView.xaml │ │ │ ├── CustomerView.xaml.cs │ │ │ ├── CustomerViewPresenter.cs │ │ │ └── ICustomerView.cs │ │ ├── DataSource │ │ │ ├── DataSourceView.xaml │ │ │ ├── DataSourceView.xaml.cs │ │ │ ├── DataSourceViewPresenter.cs │ │ │ └── IDataSourceView.cs │ │ ├── Discounts │ │ │ ├── DiscountsView.xaml │ │ │ └── DiscountsView.xaml.cs │ │ ├── Employee │ │ │ ├── EmployeeView.xaml │ │ │ ├── EmployeeView.xaml.cs │ │ │ ├── EmployeeViewPresenter.cs │ │ │ └── IEmployeeView.cs │ │ ├── EmployeeRoles │ │ │ ├── EmployeeRolesView.xaml │ │ │ ├── EmployeeRolesView.xaml.cs │ │ │ ├── EmployeeRolesViewPresenter.cs │ │ │ └── IEmployeeRolesView.cs │ │ ├── ExportData │ │ │ ├── ExportDataPresenter.cs │ │ │ ├── ExportDataView.xaml │ │ │ ├── ExportDataView.xaml.cs │ │ │ └── IExportDataView.cs │ │ ├── FolderPicker │ │ │ ├── FolderPickerPresenter.cs │ │ │ ├── FolderPickerView.xaml │ │ │ ├── FolderPickerView.xaml.cs │ │ │ ├── HeaderToImageConverter.cs │ │ │ └── IFolderPicker.cs │ │ ├── Help │ │ │ ├── HelpView.xaml │ │ │ ├── HelpView.xaml.cs │ │ │ ├── HelpViewPresenter.cs │ │ │ └── IHelpView.cs │ │ ├── ImportData │ │ │ ├── IImportDataView.cs │ │ │ ├── ImportDataView.xaml │ │ │ ├── ImportDataView.xaml.cs │ │ │ └── ImportDataViewPresenter.cs │ │ ├── ListViewItemStyleSelector.cs │ │ ├── MenuConfig │ │ │ ├── IMenuConfigView.cs │ │ │ ├── MenuConfigView.xaml │ │ │ ├── MenuConfigView.xaml.cs │ │ │ └── MenuConfigViewPresenter.cs │ │ ├── MenuPanels │ │ │ ├── IMenuPanelsView.cs │ │ │ ├── MenuPanelsView.xaml │ │ │ ├── MenuPanelsView.xaml.cs │ │ │ └── MenuPanelsViewPresenter.cs │ │ ├── MenuRoot │ │ │ ├── IMenuRoot.cs │ │ │ ├── MenuRootPresenter.cs │ │ │ ├── MenuRootView.xaml │ │ │ ├── MenuRootView.xaml.cs │ │ │ └── PanelIdToNameConverter.cs │ │ ├── NavigatorDataSource │ │ │ ├── DataSourceNavPresenter.cs │ │ │ ├── DataSourceNavView.xaml │ │ │ ├── DataSourceNavView.xaml.cs │ │ │ └── IDataSourceNavView.cs │ │ ├── NavigatorOperations │ │ │ ├── IOperationsNavView.cs │ │ │ ├── OperationsNavPresenter.cs │ │ │ ├── OperationsNavView.xaml │ │ │ └── OperationsNavView.xaml.cs │ │ ├── NavigatorOrganization │ │ │ ├── IOrganizationNavView.cs │ │ │ ├── OrganizationNavPresenter.cs │ │ │ ├── OrganizationNavView.xaml │ │ │ └── OrganizationNavView.xaml.cs │ │ ├── NavigatorWorkbench │ │ │ ├── IWorkbenchNavView.cs │ │ │ ├── WorkbenchNavPresenter.cs │ │ │ ├── WorkbenchNavView.xaml │ │ │ └── WorkbenchNavView.xaml.cs │ │ ├── NewDataSourcePrompt │ │ │ ├── INewDataSource.cs │ │ │ ├── NewDataSource.xaml │ │ │ ├── NewDataSource.xaml.cs │ │ │ └── NewDataSourcePresenter.cs │ │ ├── Organization │ │ │ ├── IOrganizationView.cs │ │ │ ├── IOrganizationViewPresenter.cs │ │ │ ├── OrganizationView.xaml │ │ │ ├── OrganizationView.xaml.cs │ │ │ └── OrganizationViewPresenter.cs │ │ ├── PosConfig │ │ │ ├── IPosConfigView.cs │ │ │ ├── IPosConfigurationsView.cs │ │ │ ├── PosConfigView.xaml │ │ │ ├── PosConfigView.xaml.cs │ │ │ ├── PosConfigViewPresenter.cs │ │ │ ├── PosConfigurationsView.xaml │ │ │ ├── PosConfigurationsView.xaml.cs │ │ │ └── PosConfigurationsViewPresenter.cs │ │ ├── PosConfigInput │ │ │ ├── IInputConfigNoView.cs │ │ │ ├── InputConfigNoPresenter.cs │ │ │ ├── InputConfigNoView.xaml │ │ │ └── InputConfigNoView.xaml.cs │ │ ├── PosKey │ │ │ ├── IPosKey.cs │ │ │ ├── PosKeyPresenter.cs │ │ │ ├── PosKeyView.xaml │ │ │ └── PosKeyView.xaml.cs │ │ ├── PosParam │ │ │ ├── IPosParam.cs │ │ │ ├── IPosParamView.cs │ │ │ ├── PosParamCatogoryConverter.cs │ │ │ ├── PosParamView.xaml │ │ │ ├── PosParamView.xaml.cs │ │ │ ├── PosParamViewPresenter.cs │ │ │ ├── PosParmPresenter.cs │ │ │ ├── PosParmView.xaml │ │ │ └── PosParmView.xaml.cs │ │ ├── Promotion │ │ │ ├── IPromotionView.cs │ │ │ ├── PromotionView.xaml │ │ │ ├── PromotionView.xaml.cs │ │ │ └── PromotionViewPresenter.cs │ │ ├── PromotionMap │ │ │ ├── IPromoMapView.cs │ │ │ ├── PromoMapView.xaml │ │ │ ├── PromoMapView.xaml.cs │ │ │ └── PromoMapViewPresenter.cs │ │ ├── StartupSetting │ │ │ ├── ISettings.cs │ │ │ ├── SettingsView.xaml │ │ │ ├── SettingsView.xaml.cs │ │ │ └── SettingsViewPresenter.cs │ │ ├── Station │ │ │ ├── IStationView.cs │ │ │ ├── StationView.xaml │ │ │ ├── StationView.xaml.cs │ │ │ └── StationViewPresenter.cs │ │ ├── Store │ │ │ ├── IStoreView.cs │ │ │ ├── StoreView.xaml │ │ │ ├── StoreView.xaml.cs │ │ │ └── StoreViewPresenter.cs │ │ ├── StoreGroup │ │ │ ├── IStoreGroupView.cs │ │ │ ├── StoreGroupView.xaml │ │ │ ├── StoreGroupView.xaml.cs │ │ │ └── StoreGroupViewPresenter.cs │ │ ├── Surcharge │ │ │ ├── ISerchargeView.cs │ │ │ ├── SerchargeView.xaml │ │ │ ├── SerchargeView.xaml.cs │ │ │ └── SurchargeViewPresenter.cs │ │ ├── Table │ │ │ ├── ITableView.cs │ │ │ ├── TableDisplayConverter.cs │ │ │ ├── TableView.xaml │ │ │ ├── TableView.xaml.cs │ │ │ └── TableViewPresenter.cs │ │ ├── TableGroup │ │ │ ├── ITableGroupView.cs │ │ │ ├── TableGroupView.xaml │ │ │ ├── TableGroupView.xaml.cs │ │ │ └── TableGroupViewPresenter.cs │ │ ├── TaskNavigator │ │ │ ├── IPosNavigatorView.cs │ │ │ ├── IPosNavigatorViewPresenter.cs │ │ │ ├── IPosSetupTaskNavigatorView.cs │ │ │ ├── PosNavigatorView.xaml │ │ │ ├── PosNavigatorView.xaml.cs │ │ │ ├── PosNavigatorViewPresenter.cs │ │ │ ├── PosSetupTaskNavigatorView.xaml │ │ │ ├── PosSetupTaskNavigatorView.xaml.cs │ │ │ └── PosSetupTaskNavigatorViewPresenter.cs │ │ ├── Tax │ │ │ ├── ITaxView.cs │ │ │ ├── TaxView.xaml │ │ │ ├── TaxView.xaml.cs │ │ │ └── TaxViewPresenter.cs │ │ ├── TaxGroup │ │ │ ├── ITaxGroupView.cs │ │ │ ├── TaxGroupView.xaml │ │ │ ├── TaxGroupView.xaml.cs │ │ │ └── TaxGroupViewPresenter.cs │ │ └── Users │ │ │ ├── IUsersView.cs │ │ │ ├── UsersView.xaml │ │ │ ├── UsersView.xaml.cs │ │ │ └── UsersViewPresenter.cs │ ├── app.config │ └── bookdata.xml ├── EclipsePOS.WPF.SystemManager.ReportsAndEnquiries │ ├── BarcodeLib │ │ ├── BarcodeCommon.cs │ │ ├── BarcodeLib.cs │ │ ├── BarcodeXML.Designer.cs │ │ ├── BarcodeXML.cs │ │ ├── BarcodeXML.xsc │ │ ├── BarcodeXML.xsd │ │ ├── BarcodeXML.xss │ │ ├── IBarcode.cs │ │ ├── Symbologies │ │ │ ├── Blank.cs │ │ │ ├── Codabar.cs │ │ │ ├── Code11.cs │ │ │ ├── Code128.cs │ │ │ ├── Code39.cs │ │ │ ├── Code93.cs │ │ │ ├── EAN13.cs │ │ │ ├── EAN8.cs │ │ │ ├── ISBN.cs │ │ │ ├── ITF14.cs │ │ │ ├── Interleaved2of5.cs │ │ │ ├── JAN13.cs │ │ │ ├── MSI.cs │ │ │ ├── Postnet.cs │ │ │ ├── Standard2of5.cs │ │ │ ├── UPCA.cs │ │ │ ├── UPCE.cs │ │ │ ├── UPCSupplement2.cs │ │ │ └── UPCSupplement5.cs │ │ └── WPFBarcode.cs │ ├── Class1.cs │ ├── EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.csproj │ ├── Images │ │ ├── Alert.png │ │ ├── Search.png │ │ ├── Wm_pc.gif │ │ ├── sync.png │ │ └── xls.png │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── ReportingServices │ │ ├── AddField.cs │ │ ├── AggregateField.cs │ │ ├── ComputeField.cs │ │ ├── DataEngine.cs │ │ ├── DecimalAggregateField.cs │ │ ├── DocumentWalker.cs │ │ ├── DoubleAggregateField.cs │ │ ├── FormattedRun.cs │ │ ├── GroupData.cs │ │ ├── GroupDefinition.cs │ │ ├── GroupItem.cs │ │ ├── PageDefinition.cs │ │ ├── ReportData.cs │ │ ├── ReportDefinition.cs │ │ ├── ReportDefinition.xaml │ │ ├── ReportDefinition.xaml.cs │ │ ├── ReportEngine.cs │ │ ├── ReportPaginator.cs │ │ └── XpsPrintHelper.cs │ ├── ReportsModule.cs │ ├── Views │ │ ├── Inventory │ │ │ ├── ISummaryView.cs │ │ │ ├── SummaryView.xaml │ │ │ ├── SummaryView.xaml.cs │ │ │ └── SummaryViewPresenter.cs │ │ ├── ItemLabels │ │ │ ├── IItemLabelsView.cs │ │ │ ├── ItemLabelsPresenter.cs │ │ │ ├── ItemLabelsView.xaml │ │ │ ├── ItemLabelsView.xaml.cs │ │ │ ├── LabelPaginator.cs │ │ │ ├── LabelPrintHelper.cs │ │ │ └── PageDefinition.cs │ │ ├── ListViewItemStyleSelector.cs │ │ ├── PaymentDetailsByDate │ │ │ ├── IPaymentDetailsByDateView.cs │ │ │ ├── PaymentDetailsByDateView.xaml │ │ │ ├── PaymentDetailsByDateView.xaml.cs │ │ │ └── PaymentDetailsByDateViewPresenter.cs │ │ ├── PaymentSummary │ │ │ ├── IPaymentSummaryView.cs │ │ │ ├── PaymentSummaryView.xaml │ │ │ ├── PaymentSummaryView.xaml.cs │ │ │ └── PaymentSummaryViewPresenter.cs │ │ ├── SalesDetailByDate │ │ │ ├── ISalesDetailByDate.cs │ │ │ ├── SalesDetailByDateView.xaml │ │ │ ├── SalesDetailByDateView.xaml.cs │ │ │ └── SalesDetailByDateViewPresenter.cs │ │ ├── SalesSummary │ │ │ ├── ISalesSummaryView.cs │ │ │ ├── SalesSummaryView.xaml │ │ │ ├── SalesSummaryView.xaml.cs │ │ │ └── SalesSummaryViewPresenter.cs │ │ ├── SalesSummaryBySalesperson │ │ │ ├── ISalesPersonView.cs │ │ │ ├── SalesPersonPresenter.cs │ │ │ ├── SalesPersonsView.xaml │ │ │ └── SalesPersonsView.xaml.cs │ │ ├── SalesSummaryView │ │ │ ├── ISalesSummaryView.cs │ │ │ ├── SalesSummaryView.xaml │ │ │ ├── SalesSummaryView.xaml.cs │ │ │ └── SalesSummaryViewPresenter.cs │ │ ├── TaskNavigator │ │ │ ├── IReportsNavigatorView.cs │ │ │ ├── ReportsNavigatorPresenter.cs │ │ │ ├── ReportsNavigatorView.xaml │ │ │ └── ReportsNavigatorView.xaml.cs │ │ ├── TaxDetail │ │ │ ├── ITaxDetailsView.cs │ │ │ ├── TaxDetailsView.xaml │ │ │ ├── TaxDetailsView.xaml.cs │ │ │ └── TaxDetailsViewPresenter.cs │ │ └── XPSDoc │ │ │ ├── IXPSDocView.cs │ │ │ ├── XPSDocView.xaml │ │ │ ├── XPSDocView.xaml.cs │ │ │ └── XPSDocViewPresenter.cs │ └── app.config ├── EclipsePOS.WPF.SystemManager.sln ├── EclipsePOS.WPF.SystemManager │ ├── App.xaml │ ├── App.xaml.cs │ ├── App_Data │ │ ├── Client.cer │ │ ├── Server.cer │ │ ├── Server.pvk │ │ └── ServerCertificate.bat │ ├── Bootstrapper.cs │ ├── EclipsePOS.WPF.SystemManager.csproj │ ├── EclipsePOSManager15.ico │ ├── Eclipse_logo_v1.0.1.ico │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Shell.xaml │ ├── Shell.xaml.cs │ ├── Styles │ │ └── styles.xaml │ ├── app.config │ └── eclipse_logo_s_v1.0.1.ico ├── EclipsePosUWrun │ ├── Assets │ │ ├── LockScreenLogo.scale-200.png │ │ ├── Square150x150Logo.scale-200.png │ │ ├── Square44x44Logo.scale-200.png │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ │ ├── StoreLogo.png │ │ └── Wide310x150Logo.scale-200.png │ ├── EclipsePosUWrun.wapproj │ └── Package.appxmanifest └── LIB │ ├── Microsoft.Practices.Composite.Presentation.dll │ ├── Microsoft.Practices.Composite.Presentation.xml │ ├── Microsoft.Practices.Composite.UnityExtensions.dll │ ├── Microsoft.Practices.Composite.UnityExtensions.xml │ ├── Microsoft.Practices.Composite.Wpf.dll │ ├── Microsoft.Practices.Composite.dll │ ├── Microsoft.Practices.Composite.xml │ ├── Microsoft.Practices.ObjectBuilder2.dll │ ├── Microsoft.Practices.ObjectBuilder2.xml │ ├── Microsoft.Practices.ServiceLocation.dll │ ├── Microsoft.Practices.ServiceLocation.xml │ ├── Microsoft.Practices.Unity.dll │ ├── Microsoft.Practices.Unity.xml │ ├── WPFToolkit.Extended.dll │ └── WPFToolkit.dll ├── SQLScripts ├── CreatePosSite.sql ├── CreatePosSite_v103.sql ├── CreatePosSite_v106.sql ├── NewQueries │ ├── AdditionalParameterSetup.sql │ ├── CorrectionToChqueTender.sql │ ├── Delete_Trans_Sales_Person.sql │ ├── Item_group_sorting.sql │ ├── SQLQueensEmporiumNewNavigationPanel.sql │ ├── SQLQueensEmporiumParameterSetup.sql │ ├── SQLQueensEmporiumParameterTransByStartDate.sql │ ├── SQLQueensNewTender.sql │ ├── Update_trans_item_amounts.sql │ └── new_dialogs.sql ├── Pos_total_changes.sql ├── SQLQueensEmporiumEmployeePanel.sql ├── SQLQueensEmporiumParameterSetup.sql ├── SQLQueensEmporiumParameterTransByStartDate.sql ├── SQLQuery1.sql ├── SQLQuery10.sql ├── SQLQuery11.sql ├── SQLQuery12.sql ├── SQLQuery14.sql ├── SQLQuery15.sql ├── SQLQuery17.sql ├── SQLQuery18.sql ├── SQLQuery19.sql ├── SQLQuery2.sql ├── SQLQuery20.sql ├── SQLQuery21.sql ├── SQLQuery22.sql ├── SQLQuery23.sql ├── SQLQuery24.sql ├── SQLQuery25.sql ├── SQLQuery26.sql ├── SQLQuery27.sql ├── SQLQuery28.sql ├── SQLQuery29.sql ├── SQLQuery3.sql ├── SQLQuery30.sql ├── SQLQuery31.sql ├── SQLQuery33.sql ├── SQLQuery34.sql ├── SQLQuery35.sql ├── SQLQuery36.sql ├── SQLQuery37.sql ├── SQLQuery38.sql ├── SQLQuery39.sql ├── SQLQuery4.sql ├── SQLQuery5.sql ├── SQLQuery50.sql ├── SQLQuery52.sql ├── SQLQuery53.sql ├── SQLQuery57.sql ├── SQLQuery58.sql ├── SQLQuery59.sql ├── SQLQuery6.sql ├── SQLQuery60.sql ├── SQLQuery61.sql ├── SQLQuery62.sql ├── SQLQuery63.sql ├── SQLQuery6A.sql ├── SQLQuery6B.sql ├── SQLQuery7.sql ├── SQLQuery8.sql ├── SQLQuery9.sql ├── SQLQueryAlterPosTotal.sql ├── SQLQueryIceCream.sql ├── SQLQueryMedia.sql ├── SQLQueryQueensEmporium.sql ├── SQLQueryQueensEmporium_additional .sql ├── SQLQueryQueensEmporium_additional1 .sql └── test_item_hospitality1.sql └── User_guide ├── EclipsePOS_User_Guide_V1.1.docx ├── EclipsePOS_User_Guide_V1.1.pdf ├── How_to_configure_and_use_EclipsePOS.docx └── How_to_configure_and_use_EclipsePOS.pdf /V.1.0.8/EclipsePOS.WPF.PosWorkBench/Data/Documents/UserGuide.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/Data/Documents/UserGuide.docx -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/Data/Scripts/CreateDatabase_possite.sql: -------------------------------------------------------------------------------- 1 | use master 2 | go 3 | create database possite 4 | on 5 | ( name = 'possite_dat', 6 | FILENAME = 'D:\C#Projects\EclipsePOS-R2\data\possite.mdf', 7 | SIZE = 10, 8 | MAXSIZE = 100, 9 | FILEGROWTH = 5 ) 10 | LOG ON 11 | ( name = 'possite_log', 12 | FILENAME = 'D:\C#Projects\EclipsePOS-R2\data\possitelog.ldf', 13 | SIZE = 5, 14 | MAXSIZE = 50, 15 | FILEGROWTH = 2 ) 16 | go 17 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/Data/Scripts/SQLQuery2.sql: -------------------------------------------------------------------------------- 1 | select * from item, plu 2 | where plu.plu = 3 and plu.sku = item.sku 3 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/Data/Scripts/SQLQuery3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/Data/Scripts/SQLQuery3.sql -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace EclipsePOS.WPF.PosWorkBench 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | 16 | public App() 17 | { 18 | PosWorkBenchBootstrapper bootStrapper = new PosWorkBenchBootstrapper(); 19 | bootStrapper.Run(); 20 | } 21 | 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/EclipsePOS15.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/EclipsePOS15.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/EclipsePOS3.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/EclipsePOS3.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/Images/EclipsePOS15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/Images/EclipsePOS15.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/Images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/Images/Thumbs.db -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/XMLReceiptLayout.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePOS.WPF.PosWorkBench/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Devices/AlphaKeyEntry.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Devices 7 | { 8 | public interface AlphaKeyEntry 9 | { 10 | 11 | void KeyReset(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Devices/ICustomerLookup.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Devices 7 | { 8 | public interface ICustomerLookup 9 | { 10 | 11 | void LookupFunction(CustomerLookupDeviceFunctions key); 12 | string SelectedCustomer(); 13 | } 14 | 15 | public enum CustomerLookupDeviceFunctions 16 | { 17 | Find = 0, 18 | MoveCurrentToLast = 1, 19 | MoveCurrentToFirst = 2, 20 | MoveCurrentToNext = 3, 21 | MoveCurrentToPrevious = 4, 22 | Select = 5, 23 | Cancel = 6, 24 | Clear = 7, 25 | CustomerDetails = 8, 26 | CancelFromCustomerDetails = 9 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Devices/ItemLookup.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.Devices 4 | { 5 | /// 6 | /// Summary description for ItemLookup. 7 | /// 8 | public interface ItemLookup 9 | { 10 | void LookupFunction(ItemLookupDeviceFunctions key); 11 | string SelectedItem(); 12 | } 13 | 14 | public enum ItemLookupDeviceFunctions 15 | { 16 | Find=0, 17 | MoveCurrentToLast=1, 18 | MoveCurrentToFirst=2, 19 | MoveCurrentToNext=3, 20 | MoveCurrentToPrevious=4, 21 | Select=5, 22 | Cancel=6, 23 | Clear=7, 24 | ItemDetails=8, 25 | CancelFromItemDetails=9 26 | } 27 | 28 | public enum SearchBy 29 | { 30 | Description=1, 31 | Sku=2, 32 | Department=3, 33 | ItemGroup=4 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Devices/PosHardwareStatusDisplay.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | //using System.Drawing; 3 | using Microsoft.PointOfService; 4 | 5 | namespace EclipsePos.Apps.Devices 6 | { 7 | /// 8 | /// Summary description for PosHardwareStatusDisplay. 9 | /// 10 | public interface PosHardwareStatusDisplay 11 | { 12 | 13 | void Status(object sender, int deviceStatus); 14 | 15 | 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Devices/PosKeyEnable.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.Devices 4 | { 5 | /// 6 | /// Summary description for PosKeyEnable. 7 | /// 8 | public interface PosKeyEnable 9 | { 10 | void KeyEnable(); 11 | void KeyDisable(); 12 | void AddPosKeys(int panelId, string panelName); 13 | 14 | int PanelId 15 | { 16 | get; 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Devices/PosPanel.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Devices 7 | { 8 | public interface PosPanel 9 | { 10 | void LoadAccessKeys(); 11 | 12 | void AccessKeyEvent(int accessKeyId); 13 | 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Devices/PosTicketHeader.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.Devices 4 | { 5 | /// 6 | /// Summary description for PosTicketHeader. 7 | /// 8 | public interface PosTicketHeader 9 | { 10 | string TrxNo 11 | { 12 | set; 13 | get; 14 | } 15 | 16 | string PosNo 17 | { 18 | set; 19 | get; 20 | } 21 | 22 | string Operator 23 | { 24 | set; 25 | get; 26 | } 27 | 28 | string PosDate 29 | { 30 | set; 31 | get; 32 | } 33 | 34 | string TransactionType 35 | { 36 | set; 37 | get; 38 | } 39 | 40 | string CustomerInfo 41 | { 42 | set; 43 | get; 44 | } 45 | 46 | 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/EJournal/EjCoupon.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.EJournal 4 | { 5 | /// 6 | /// Summary description for EjCoupon. 7 | /// 8 | public class EjCoupon 9 | { 10 | public EjCoupon() 11 | { 12 | // 13 | // TODO: Add constructor logic here 14 | // 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/EJournal/EjGiftCertTender.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.EJournal 4 | { 5 | /// 6 | /// Summary description for EjGiftCertTender. 7 | /// 8 | public class EjGiftCertTender 9 | { 10 | public EjGiftCertTender() 11 | { 12 | // 13 | // TODO: Add constructor logic here 14 | // 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Hardware/HardwareSupport.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.Hardware 4 | { 5 | /// 6 | /// Summary description for HardwareSupport. 7 | /// 8 | public interface HardwareSupport 9 | { 10 | bool CheckHealth(); 11 | bool Reset(); 12 | string DeviceText(); 13 | string StatusText(); 14 | void Close(); 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Hardware/XpsDocumentPrinter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Hardware 7 | { 8 | class XpsDocumentPrinter 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/0.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/00.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/1.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/2.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/3.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/4.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/5.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/6.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/7.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/8.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/9.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A1.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A4.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A4.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A5.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A5.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A6.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A6.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A7.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/A7.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/AddStaff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/AddStaff.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Alert.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Alert1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Alert1.jpg -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Alpha.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Amex.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Amex.gif -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/B2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/B2.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Backspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Backspace.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/CashDrawer.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/CashDrawer.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ChangePrice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ChangePrice.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ChangeQty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ChangeQty.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Clear.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Decimal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Decimal.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/DinersClub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/DinersClub.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Discount.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Discount.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Discover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Discover.gif -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Down.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/EclipsePOS15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/EclipsePOS15.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/EclipsePOS_Startup2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/EclipsePOS_Startup2.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Eclipse_banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Eclipse_banner.jpg -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Enter.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ErrorAlert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ErrorAlert.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/FreeText.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/FreeText.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Home.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Keyboard.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/LineDisplay_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/LineDisplay_2.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Log.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/MSR.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/MSR.gif -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Manager.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/MasterCard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/MasterCard.gif -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/MoreOptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/MoreOptions.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/OpenDrawer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/OpenDrawer.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Operators/CheckDigit.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.Operators 4 | { 5 | /// 6 | /// Summary description for CheckDigit. 7 | /// 8 | public interface CheckDigit 9 | { 10 | void Apply(string number); 11 | 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/PosPrinter.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/PosPrinter.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Print.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Quantity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Quantity.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/QuickSales.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/QuickSales.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/RecallOrder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/RecallOrder.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Sage_partner_logo_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Sage_partner_logo_2.jpg -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/SaveOrder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/SaveOrder.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Scanner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Scanner.gif -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Scanner1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Scanner1.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ScrollDown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ScrollDown.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ScrollUp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/ScrollUp.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Search.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Tender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Tender.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Thumbs.db -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/TouchInput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/TouchInput.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Up.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Visa.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/Visa.gif -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/VoidItem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/VoidItem.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/VoidSales.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/VoidSales.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/images (2).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/images (2).jpg -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/nets.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/nets.jpg -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/pcalc-sc-mc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/pcalc-sc-mc.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/tick.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Images/tick.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Operators/CheckDigit.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.Operators 4 | { 5 | /// 6 | /// Summary description for CheckDigit. 7 | /// 8 | public interface CheckDigit 9 | { 10 | void Apply(string number); 11 | 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/AltCurrMenu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | using EclipsePos.Apps.Context; 4 | 5 | 6 | namespace EclipsePos.Apps.PosEvents 7 | { 8 | /// 9 | /// Summary description for AltCurrMenu. 10 | /// 11 | public class AltCurrMenu : PosEvent 12 | { 13 | public AltCurrMenu() 14 | { 15 | // 16 | // TODO: Add constructor logic here 17 | // 18 | } 19 | 20 | public override void Engage(int keyValue) 21 | { 22 | PosContext.Instance.CurrentPosDisplay.LoadMenu(6); 23 | 24 | } 25 | 26 | public override void Clear() 27 | { 28 | } 29 | 30 | public override bool ValidTransition(string pEventName) 31 | { 32 | return true; 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/Enumerators.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.PosEvents 4 | { 5 | /// 6 | /// Summary description for Enumerators. 7 | /// 8 | public enum PosNumberDialogTypes 9 | { 10 | Clear =0, 11 | Mask=1, 12 | Decimal=2, 13 | Currency =4 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/ExitMenu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | using EclipsePos.Apps.Context; 4 | 5 | namespace EclipsePos.Apps.PosEvents 6 | { 7 | /// 8 | /// Summary description for ExitMenu. 9 | /// 10 | public class ExitMenu : PosEvent 11 | { 12 | public ExitMenu() 13 | { 14 | // 15 | // TODO: Add constructor logic here 16 | // 17 | } 18 | 19 | public override void Engage(int keyValue) 20 | { 21 | //MessageBox.Show("*** CashTender ***"); 22 | //PosEventStack.Instance.LoadDialog("CashTender"); 23 | //PosEventStack.Instance.NextEvent(); 24 | PosContext.Instance.CurrentPosDisplay.LoadMenu(3); 25 | 26 | } 27 | 28 | public override void Clear() 29 | { 30 | } 31 | 32 | public override bool ValidTransition(string pEventName) 33 | { 34 | return true; 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/HardwareError.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.PosEvents 4 | { 5 | /// 6 | /// Summary description for HardwareError. 7 | /// 8 | public class HardwareError :PosError 9 | { 10 | public HardwareError():base(PosErrorCode.HARDWARE_PROBLEM) 11 | { 12 | // 13 | // TODO: Add constructor logic here 14 | // 15 | } 16 | 17 | 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/HomeGUI.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using EclipsePos.Apps.Context; 6 | 7 | using EclipsePos.Apps.EJournal; 8 | 9 | using Microsoft.PointOfService; 10 | using EclipsePos.Apps.Util; 11 | 12 | namespace EclipsePos.Apps.PosEvents 13 | { 14 | public class HomeGUI : PosEvent 15 | { 16 | 17 | public override void Engage(int keyValue) 18 | { 19 | PosContext.Instance.HomeGUI(); 20 | return; 21 | } 22 | 23 | public override void Clear() 24 | { 25 | } 26 | 27 | public override bool ValidTransition(string pEventName) 28 | { 29 | return true; 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/ItemsMenu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | using EclipsePos.Apps.Context; 4 | 5 | namespace EclipsePos.Apps.PosEvents 6 | { 7 | /// 8 | /// Summary description for ItemLookupMenu. 9 | /// 10 | public class ItemsMenu : PosEvent 11 | { 12 | public ItemsMenu() 13 | { 14 | // 15 | // TODO: Add constructor logic here 16 | // 17 | } 18 | 19 | public override void Engage(int keyValue) 20 | { 21 | //MessageBox.Show("*** CashTender ***"); 22 | //PosEventStack.Instance.LoadDialog("CashTender"); 23 | //PosEventStack.Instance.NextEvent(); 24 | PosContext.Instance.CurrentPosDisplay.LoadItemSearch(keyValue); 25 | 26 | } 27 | 28 | public override void Clear() 29 | { 30 | } 31 | 32 | public override bool ValidTransition(string pEventName) 33 | { 34 | return true; 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/KeyboardUtility.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | using EclipsePos.Apps.Context; 7 | 8 | namespace EclipsePos.Apps.PosEvents 9 | { 10 | public class KeyboardUtility : PosEvent 11 | { 12 | public override void Engage(int keyValue) 13 | { 14 | 15 | PosContext.Instance.CurrentPosDisplay.KeyboardUtility(keyValue); 16 | } 17 | 18 | public override void Clear() 19 | { 20 | } 21 | 22 | public override bool ValidTransition(string pEventName) 23 | { 24 | return true; 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/LoadQuickSalesDialog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using EclipsePos.Apps.Context; 6 | 7 | namespace EclipsePos.Apps.PosEvents 8 | { 9 | public class LoadQuickSalesDialog : PosEvent 10 | { 11 | 12 | public override void Engage(int keyValue) 13 | { 14 | 15 | try 16 | { 17 | PosEventStack.Instance.LoadDialog("FastSale"); 18 | PosEventStack.Instance.NextEvent(); 19 | } 20 | catch 21 | { 22 | } 23 | 24 | } 25 | 26 | public override void Clear() 27 | { 28 | } 29 | 30 | public override bool ValidTransition(string pEventName) 31 | { 32 | return true; 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/MainMenu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using EclipsePos.Apps.Context; 3 | 4 | namespace EclipsePos.Apps.PosEvents 5 | { 6 | /// 7 | /// Summary description for MainMenu. 8 | /// 9 | public class MainMenu : PosEvent 10 | { 11 | public MainMenu() 12 | { 13 | // 14 | // TODO: Add constructor logic here 15 | // 16 | } 17 | 18 | public override void Engage(int keyValue) 19 | { 20 | //MessageBox.Show("*** CashTender ***"); 21 | //PosEventStack.Instance.LoadDialog("CashTender"); 22 | //PosEventStack.Instance.NextEvent(); 23 | PosContext.Instance.CurrentPosDisplay.LoadMenu(0); 24 | 25 | } 26 | 27 | public override void Clear() 28 | { 29 | } 30 | 31 | public override bool ValidTransition(string pEventName) 32 | { 33 | return true; 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/ManagerMenu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using EclipsePos.Apps.Context; 3 | 4 | namespace EclipsePos.Apps.PosEvents 5 | { 6 | /// 7 | /// Summary description for ManagerMenu. 8 | /// 9 | public class ManagerMenu : PosEvent 10 | { 11 | public ManagerMenu() 12 | { 13 | // 14 | // TODO: Add constructor logic here 15 | // 16 | } 17 | 18 | public override void Engage(int keyValue) 19 | { 20 | //MessageBox.Show("*** CashTender ***"); 21 | //PosEventStack.Instance.LoadDialog("CashTender"); 22 | //PosEventStack.Instance.NextEvent(); 23 | PosContext.Instance.CurrentPosDisplay.LoadMenu(8); 24 | 25 | } 26 | 27 | public override void Clear() 28 | { 29 | } 30 | 31 | public override bool ValidTransition(string pEventName) 32 | { 33 | return true; 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/MediaText.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using EclipsePos.Apps.Context; 6 | 7 | namespace EclipsePos.Apps.PosEvents 8 | { 9 | public class MediaText : PosEvent 10 | { 11 | 12 | public override void Engage(int keyValue) 13 | { 14 | 15 | PosContext.Instance.InputLine = this.PromptText; 16 | PosContext.Instance.Operprompt.Update(this); 17 | 18 | } 19 | 20 | public override void Clear() 21 | { 22 | } 23 | 24 | public override bool ValidTransition(string pEventName) 25 | { 26 | return true; 27 | } 28 | 29 | 30 | 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/MediaValue.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using EclipsePos.Apps.Context; 6 | 7 | namespace EclipsePos.Apps.PosEvents 8 | { 9 | public class MediaValue : PosEvent 10 | { 11 | 12 | public override void Engage(int keyValue) 13 | { 14 | double inputAmt = keyValue / 100; 15 | double amt = PosContext.Instance.InputDouble()+ inputAmt; 16 | PosContext.Instance.InputLine = amt.ToString(); 17 | this.PromptText = PosContext.Instance.InputLine; 18 | 19 | PosContext.Instance.Operprompt.Update(this); 20 | 21 | } 22 | 23 | public override void Clear() 24 | { 25 | } 26 | 27 | public override bool ValidTransition(string pEventName) 28 | { 29 | return true; 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/MenuAltCurrency.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | //using System.Windows.Forms; 3 | 4 | 5 | using EclipsePos.Apps.Context; 6 | //using EclipsePos.Apps.Gui; 7 | 8 | 9 | namespace EclipsePos.Apps.PosEvents 10 | { 11 | /// 12 | /// Summary description for AltCurrMenu. 13 | /// 14 | public class MenuAltCurrency : PosEvent 15 | { 16 | public MenuAltCurrency() 17 | { 18 | // 19 | // TODO: Add constructor logic here 20 | // 21 | } 22 | 23 | public override void Engage(int keyValue) 24 | { 25 | //MessageBox.Show("MenuAltCurency" ); 26 | PosContext.Instance.Operprompt.Update(this); 27 | PosContext.Instance.CurrentPosDisplay.LoadMenu(5); 28 | } 29 | 30 | public override void Clear() 31 | { 32 | } 33 | 34 | public override bool ValidTransition(string pEventName) 35 | { 36 | return true; 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/MenuPromotions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | using EclipsePos.Apps.Context; 4 | //using EclipsePos.Apps.Gui; 5 | 6 | 7 | namespace EclipsePos.Apps.PosEvents 8 | { 9 | /// 10 | /// Summary description for TransactionsMenu. 11 | /// 12 | public class MenuPromotions : PosEvent 13 | { 14 | public MenuPromotions() 15 | { 16 | } 17 | 18 | public override void Engage(int keyValue) 19 | { 20 | PosContext.Instance.Operprompt.Update(this); 21 | PosContext.Instance.CurrentPosDisplay.LoadMenu(5); 22 | } 23 | 24 | public override void Clear() 25 | { 26 | } 27 | 28 | public override bool ValidTransition(string pEventName) 29 | { 30 | return true; 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/MultKey.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | //using System.Windows.Forms; 3 | using EclipsePos.Apps.Context; 4 | 5 | //using EclipsePos.Apps.Gui; 6 | 7 | namespace EclipsePos.Apps.PosEvents 8 | { 9 | /// 10 | /// Summary description for MultKey. 11 | /// 12 | public class MultKey : NumKey 13 | { 14 | public MultKey():base() 15 | { 16 | // 17 | // TODO: Add constructor logic here 18 | // 19 | } 20 | public override void Engage(int keyValue) 21 | { 22 | //MessageBox.Show("*** MultKey ***");. 23 | PosContext.Instance.MultByInput(keyValue); 24 | base.Engage(-1); 25 | 26 | } 27 | 28 | public override void Clear() 29 | { 30 | } 31 | 32 | public override bool ValidTransition(string pEventName) 33 | { 34 | return true; 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/NewLogon.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | //using System.Windows.Forms; 3 | 4 | using EclipsePos.Apps.Context; 5 | 6 | namespace EclipsePos.Apps.PosEvents 7 | { 8 | /// 9 | /// Summary description for NewLogon. 10 | /// 11 | public class NewLogon :PosEvent 12 | { 13 | public NewLogon() 14 | { 15 | // 16 | // TODO: Add constructor logic here 17 | // 18 | } 19 | 20 | public override void Engage(int keyValue) 21 | { 22 | // MessageBox.Show("*** New Logon ***"); 23 | PosContext.Instance.EnableKeys(); 24 | PosContext.Instance.Receipt.Update(this); 25 | PosEventStack.Instance.NextEvent(); 26 | } 27 | 28 | public override void Clear() 29 | { 30 | } 31 | 32 | public override bool ValidTransition(string pEventName) 33 | { 34 | return true; 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/PageUp.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | 4 | using EclipsePos.Apps.Context; 5 | //using EclipsePos.Apps.Gui; 6 | 7 | namespace EclipsePos.Apps.PosEvents 8 | { 9 | /// 10 | /// Summary description for PageUp. 11 | /// 12 | public class PageUp: PosEvent 13 | { 14 | public PageUp() 15 | { 16 | // 17 | // TODO: Add constructor logic here 18 | // 19 | } 20 | public override void Engage(int keyValue) 21 | { 22 | // MessageBox.Show("Deleted code"); 23 | //PnlInvoice pnlInvoice = PosContext.Instance.ReceiptDetails as PnlInvoice; 24 | //pnlInvoice.PageUp(); 25 | PosContext.Instance.CurrentPosDisplay.PageUp(); 26 | } 27 | 28 | public override void Clear() 29 | { 30 | } 31 | 32 | public override bool ValidTransition(string pEventName) 33 | { 34 | return true; 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/PettyCash.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | using System.Windows; 4 | 5 | using EclipsePos.Apps.Context; 6 | 7 | 8 | namespace EclipsePos.Apps.PosEvents 9 | { 10 | /// 11 | /// Summary description for PettyCash. 12 | /// 13 | public class PettyCash: PosEvent 14 | { 15 | public PettyCash() 16 | { 17 | // 18 | // TODO: Add constructor logic here 19 | // 20 | } 21 | 22 | public override void Engage(int keyValue) 23 | { 24 | MessageBox.Show("*** Petty cash ***"); 25 | 26 | PosEventStack.Instance.LoadDialog("PettyCash"); 27 | 28 | PosEventStack.Instance.NextEvent(); 29 | 30 | } 31 | 32 | public override void Clear() 33 | { 34 | } 35 | 36 | public override bool ValidTransition(string pEventName) 37 | { 38 | return true; 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/PickUp.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | 4 | using EclipsePos.Apps.Context; 5 | 6 | 7 | namespace EclipsePos.Apps.PosEvents 8 | { 9 | /// 10 | /// Summary description for PickUp. 11 | /// 12 | public class PickUp: PosEvent 13 | { 14 | public PickUp() 15 | { 16 | // 17 | // TODO: Add constructor logic here 18 | // 19 | } 20 | public override void Engage(int keyValue) 21 | { 22 | MessageBox.Show("*** PickUp ***"); 23 | 24 | PosEventStack.Instance.LoadDialog("Pickup"); 25 | PosEventStack.Instance.NextEvent(); 26 | 27 | } 28 | 29 | public override void Clear() 30 | { 31 | } 32 | 33 | 34 | public override bool ValidTransition(string pEventName) 35 | { 36 | return true; 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/PosNull.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | 4 | namespace EclipsePos.Apps.PosEvents 5 | { 6 | /// 7 | /// Summary description for Null. 8 | /// 9 | public class PosNull : PosEvent 10 | { 11 | public PosNull() 12 | { 13 | // 14 | // TODO: Add constructor logic here 15 | // 16 | } 17 | 18 | public override void Engage(int keyValue) 19 | { 20 | MessageBox.Show(keyValue.ToString()); 21 | } 22 | 23 | public override void Clear() 24 | { 25 | } 26 | 27 | public override bool ValidTransition(string pEventName) 28 | { 29 | return true; 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/PosNumberDialog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.PosEvents 4 | { 5 | /// 6 | /// Summary description for PosNumberDialog. 7 | /// 8 | public abstract class PosNumberDialog: PosDialogEvent 9 | { 10 | public PosNumberDialog() 11 | { 12 | // 13 | // TODO: Add constructor logic here 14 | // 15 | } 16 | 17 | public abstract string PromptText 18 | { 19 | get; 20 | set; 21 | } 22 | 23 | public abstract string MessageText 24 | { 25 | get; 26 | set; 27 | } 28 | 29 | 30 | public abstract PosNumberDialogTypes Type 31 | { 32 | get; 33 | set; 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/PrintEj.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | using EclipsePos.Apps.EJournal; 7 | using EclipsePos.Apps.Context; 8 | using EclipsePos.Data; 9 | using EclipsePos.Apps.Util; 10 | 11 | namespace EclipsePos.Apps.PosEvents 12 | { 13 | public class PrintEj:PosEvent 14 | { 15 | 16 | public PrintEj() 17 | { 18 | } 19 | 20 | public override void Engage(int keyValue) 21 | { 22 | PosContext.Instance.Receipt.Update(this); 23 | } 24 | 25 | public override void Clear() 26 | { 27 | } 28 | 29 | public override bool ValidTransition(string pEventName) 30 | { 31 | return true; 32 | } 33 | 34 | 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/PrintKitchenTicket.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.PosEvents 7 | { 8 | public class PrintKitchenTicket : PosEvent 9 | { 10 | 11 | public PrintKitchenTicket() 12 | { 13 | 14 | } 15 | 16 | public override void Engage(int keyValue) 17 | { 18 | 19 | } 20 | 21 | 22 | public override void Clear() 23 | { 24 | } 25 | 26 | public override bool ValidTransition(string pEventName) 27 | { 28 | return true; 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/SalesLog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using EclipsePos.Apps.Context; 6 | 7 | 8 | namespace EclipsePos.Apps.PosEvents 9 | { 10 | public class SalesLog : PosEvent 11 | { 12 | public SalesLog() 13 | { 14 | } 15 | 16 | public override void Engage(int keyValue) 17 | { 18 | //MessageBox.Show("*** CashTender ***"); 19 | //PosEventStack.Instance.LoadDialog("CashTender"); 20 | //PosEventStack.Instance.NextEvent(); 21 | PosContext.Instance.CurrentPosDisplay.LoadTransactionLog(); 22 | 23 | } 24 | 25 | public override void Clear() 26 | { 27 | } 28 | 29 | public override bool ValidTransition(string pEventName) 30 | { 31 | return true; 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/SelectTableGroup.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows; 6 | using EclipsePos.Apps.Context; 7 | 8 | namespace EclipsePos.Apps.PosEvents 9 | { 10 | public class SelectTableGroup : PosEvent 11 | { 12 | public SelectTableGroup() 13 | { 14 | } 15 | 16 | 17 | public override void Engage(int keyValue) 18 | { 19 | 20 | // MessageBox.Show( keyValue.ToString() ); 21 | PosContext.Instance.CurrentPosDisplay.LoadTable(keyValue); 22 | 23 | } 24 | 25 | public override void Clear() 26 | { 27 | } 28 | 29 | public override bool ValidTransition(string pEventName) 30 | { 31 | return true; 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/PosEvents/ToggleAltTax.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | 4 | namespace EclipsePos.Apps.PosEvents 5 | { 6 | /// 7 | /// Summary description for ToggleAltTax. 8 | /// 9 | public class ToggleAltTax :PosEvent 10 | { 11 | public ToggleAltTax() 12 | { 13 | // 14 | // TODO: Add constructor logic here 15 | // 16 | } 17 | 18 | public override void Engage(int keyValue) 19 | { 20 | MessageBox.Show("*** ToggleAltTax ***"); 21 | } 22 | 23 | public override void Clear() 24 | { 25 | } 26 | 27 | public override bool ValidTransition(string pEventName) 28 | { 29 | return true; 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | False 7 | 8 | 9 | True 10 | 11 | 12 | True 13 | 14 | 15 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Util/PrintWorker.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Apps.Util 4 | { 5 | /// 6 | /// Summary description for PrintWorker. 7 | /// 8 | public interface PrintWorker 9 | { 10 | void Worker(); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/AlphaKeyPad/AlphaKeyPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.AlphaKeyPad 7 | { 8 | public class AlphaKeyPresenter 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/AlphaKeyPad/IAlphaKey.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.AlphaKeyPad 7 | { 8 | public interface IAlphaKey 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/BottomMenu/BottomMenuPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.BottomMenu 7 | { 8 | public class BottomMenuPresenter 9 | { 10 | public IBottomMenu _view; 11 | 12 | public IBottomMenu View 13 | { 14 | set 15 | { 16 | _view = value; 17 | } 18 | get 19 | { 20 | return _view; 21 | } 22 | } 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/BottomMenu/IBottomMenu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.BottomMenu 7 | { 8 | public interface IBottomMenu 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/CustomerSearch/CustomerSearchPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.CustomerSearch 7 | { 8 | public class CustomerSearchPresenter 9 | { 10 | private ICustomerSearch _view; 11 | 12 | public ICustomerSearch View 13 | { 14 | get { return _view; } 15 | set { _view = value; } 16 | } 17 | 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/CustomerSearch/ICustomerSearch.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.CustomerSearch 7 | { 8 | public interface ICustomerSearch 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/Employees/EmployeeViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.Employees 7 | { 8 | public class EmployeeViewPresenter 9 | { 10 | 11 | public IEmplyee EmployeeView { set; get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/Employees/IEmplyee.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.Employees 7 | { 8 | public interface IEmplyee 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/Invoice/IInvoice.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.Invoice 7 | { 8 | public interface IInvoice 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/Invoice/InvoiceLines.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.Invoice 7 | { 8 | public class InvoiceLines 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/Invoice/InvoicePresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.Invoice 7 | { 8 | public class InvoicePresenter 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/InvoiceHeader/IInvoiceHeader.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.InvoiceHeader 7 | { 8 | public interface IInvoiceHeader 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/InvoiceHeader/InvoiceHeaderPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.InvoiceHeader 7 | { 8 | public class InvoiceHeaderPresenter 9 | { 10 | private IInvoiceHeader _view; 11 | 12 | public IInvoiceHeader View 13 | { 14 | get 15 | { 16 | return _view; 17 | } 18 | set 19 | { 20 | _view = value; 21 | } 22 | 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/InvoiceTotals/IInvoiceTotal.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.InvoiceTotals 7 | { 8 | public interface IInvoiceTotal 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/InvoiceTotals/InvoiceTotalPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.InvoiceTotals 7 | { 8 | public class InvoiceTotalPresenter 9 | { 10 | private InvoiceTotalView _view; 11 | 12 | public InvoiceTotalView View 13 | { 14 | set 15 | { 16 | _view = value; 17 | } 18 | get 19 | { 20 | return _view; 21 | } 22 | 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/ItemDetails/IItem.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.ItemDetails 7 | { 8 | public interface IItem 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/ItemDetails/ItemPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.ItemDetails 7 | { 8 | public class ItemPresenter 9 | { 10 | 11 | public ItemView View 12 | { 13 | get; 14 | set; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/ItemGroup/IItemGroup.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.ItemGroup 7 | { 8 | public interface IItemGroup 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/ItemGroup/ItemGroupPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.ItemGroup 7 | { 8 | public class ItemGroupPresenter 9 | { 10 | private IItemGroup _view; 11 | 12 | public IItemGroup View 13 | { 14 | get 15 | { 16 | return _view; 17 | } 18 | set 19 | { 20 | _view = value; 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/ItemGroupDetails/IItemGroupDetails.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.ItemGroupDetails 7 | { 8 | public interface IItemGroupDetails 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/ItemGroupDetails/ItemGroupDetailsPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.ItemGroupDetails 7 | { 8 | public class ItemGroupDetailsPresenter 9 | { 10 | private ItemGroupDetailsView _view; 11 | 12 | public ItemGroupDetailsView View 13 | { 14 | set 15 | { 16 | _view = value; 17 | } 18 | get 19 | { 20 | return _view; 21 | } 22 | 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/ItemSearch/IItemSearch.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.ItemSearch 7 | { 8 | public interface IItemSearch 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/ItemSearch/ItemSearchPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.ItemSearch 7 | { 8 | public class ItemSearchPresenter 9 | { 10 | private IItemSearch _view; 11 | 12 | public IItemSearch View 13 | { 14 | set 15 | { 16 | _view = value; 17 | } 18 | get 19 | { 20 | return _view; 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/KeyPad/IKeyPad.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.KeyPad 7 | { 8 | public interface IKeyPad 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/KeyPad/KeyPadPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.KeyPad 7 | { 8 | public class KeyPadPresenter 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/LeftMenu/ILeftMenu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.LeftMenu 7 | { 8 | public interface ILeftMenu 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/LeftMenu/LeftMenuPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.LeftMenu 7 | { 8 | public class LeftMenuPresenter 9 | { 10 | 11 | private ILeftMenu _view; 12 | 13 | public ILeftMenu View 14 | { 15 | get 16 | { 17 | return _view; 18 | } 19 | set 20 | { 21 | _view = value; 22 | } 23 | } 24 | 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/OneLine/IOneLine.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.OneLine 7 | { 8 | public interface IOneLine 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/OneLine/IOneLineView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.OneLine 7 | { 8 | public class IOneLineView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/OneLine/OneLinePresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using EclipsePos.Apps.Devices; 6 | using EclipsePos.Apps.PosEvents; 7 | using EclipsePos.Apps.Context; 8 | 9 | namespace EclipsePos.Apps.Views.OneLine 10 | { 11 | public class OneLinePresenter 12 | { 13 | private IOneLine _view; 14 | 15 | public IOneLine View 16 | { 17 | set 18 | { 19 | _view = value; 20 | } 21 | get 22 | { 23 | return _view; 24 | } 25 | } 26 | 27 | 28 | 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/OrderList/IOpenOrders.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.OrderList 7 | { 8 | public interface IOpenOrders 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/OrderList/OpenOrdersPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.OrderList 7 | { 8 | public class OpenOrdersPresenter 9 | { 10 | public IOpenOrders View 11 | { 12 | set; 13 | get; 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/Progress/IProgress.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows.Controls; 6 | 7 | namespace EclipsePos.Apps.Views.Progress 8 | { 9 | public interface IProgress 10 | { 11 | void ShowProgressDialog(); 12 | void CloseDialog(); 13 | void SetProgressStep(int value, string progressText); 14 | void SetMaximum(int value); 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/TableGroupSelect/ITableGroup.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.TableGroupSelect 7 | { 8 | public interface ITableGroup 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/TableGroupSelect/TableGroupPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.TableGroupSelect 7 | { 8 | public class TableGroupPresenter 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/TableSelect/ITable.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Collections; 6 | 7 | namespace EclipsePos.Apps.Views.TableSelect 8 | { 9 | public interface ITable 10 | { 11 | // void SetTableGroupDataContext(IEnumerable data); 12 | void SetTableDataContext(object data); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/TableSelect/TablePresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Data; 6 | using System.Windows; 7 | 8 | using EclipsePos.Data; 9 | using EclipsePos.Apps.Util; 10 | 11 | 12 | namespace EclipsePos.Apps.Views.TableSelect 13 | { 14 | public class TablePresenter 15 | { 16 | 17 | private ITable _view; 18 | 19 | public TablePresenter() 20 | { 21 | 22 | } 23 | 24 | 25 | 26 | public ITable View 27 | { 28 | set 29 | { 30 | _view = value; 31 | } 32 | get 33 | { 34 | return _view; 35 | } 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/TransactonHistory/ILogView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.TransactonHistory 7 | { 8 | public interface ILogView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/Views/TransactonHistory/LogViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePos.Apps.Views.TransactonHistory 7 | { 8 | public class LogViewPresenter 9 | { 10 | private ILogView _view; 11 | 12 | public ILogView View 13 | { 14 | get 15 | { 16 | return _view; 17 | } 18 | set 19 | { 20 | _view = value; 21 | } 22 | } 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/itemDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Apps/itemDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Data/IRelatable.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Data 4 | { 5 | /// 6 | /// Summary description for IRelatable. 7 | /// 8 | public interface IRelatable 9 | { 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Data/IRelatableSet.cs: -------------------------------------------------------------------------------- 1 | 2 | using System; 3 | using System.Data; 4 | 5 | namespace EclipsePos.Data 6 | { 7 | /// 8 | /// Summary description for IRelatableSet. 9 | /// 10 | public interface IRelatableSet : IRelatable 11 | { 12 | DataSet ResultSet { get; set; } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Data/RelationType.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace EclipsePos.Data 4 | { 5 | /// 6 | /// Summary description for RelationType. 7 | /// 8 | public enum RelationType 9 | { 10 | Select, 11 | Insert, 12 | Update, 13 | Delete, 14 | SelectMultiple 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/EclipsePos.Data/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Composite.Presentation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Composite.Presentation.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Composite.UnityExtensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Composite.UnityExtensions.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Composite.Wpf.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Composite.Wpf.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Composite.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Composite.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.ObjectBuilder2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.ObjectBuilder2.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.ServiceLocation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.ServiceLocation.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Unity.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/Microsoft.Practices.Unity.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/WPFToolkit.Extended.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/LIB/WPFToolkit.Extended.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/StoreLogo.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.PosWorkBench/RunEclipsePosWap/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/CAL.vsmdi: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/Desktop/Composite.Tests/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 |
5 |
6 | 7 | 10 | 11 |
-------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/Desktop/Composite/EclipseKey.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/Desktop/Composite/EclipseKey.snk -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "tests/*" # Ignore tests 3 | - "src/Utility/*" # Ignore utilities 4 | - "**/*.Designer.cs" # Ignore generated code 5 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/src/Constants.cs: -------------------------------------------------------------------------------- 1 | namespace CommonServiceLocator 2 | { 3 | internal static class Constants 4 | { 5 | // Message shown if an exception occurs during a GetAllInstances call 6 | public const string ActivateAllExceptionMessage = 7 | "Activation error occurred while trying to get all instances of type {0}"; 8 | 9 | //Message shown on exception in GetInstance method 10 | public const string ActivationExceptionMessage = 11 | "Activation error occurred while trying to get instance of type {0}, key \"{1}\""; 12 | 13 | //Message shown if ServiceLocator.Current called before ServiceLocationProvider is set. 14 | public const string ServiceLocationProviderNotSetMessage = 15 | " ServiceLocationProvider must be set."; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/src/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Security; 3 | 4 | [assembly:CLSCompliant(true)] 5 | [assembly:SecurityTransparent] 6 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/src/ServiceLocatorProvider.cs: -------------------------------------------------------------------------------- 1 | namespace CommonServiceLocator 2 | { 3 | /// 4 | /// This delegate type is used to provide a method that will 5 | /// return the current container. Used with the 6 | /// static accessor class. 7 | /// 8 | /// An . 9 | public delegate IServiceLocator ServiceLocatorProvider(); 10 | } 11 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/src/package.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/src/package.snk -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/test/CommonServiceLocator.Tests.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net47 5 | false 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/test/Components/AdvancedLogger.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. See License.txt in the project root for license information. 2 | 3 | using System; 4 | 5 | namespace ServiceLocation.Tests.Components 6 | { 7 | public class AdvancedLogger : ILogger 8 | { 9 | public void Log(string msg) 10 | { 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/test/Components/ILogger.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. See License.txt in the project root for license information. 2 | 3 | namespace ServiceLocation.Tests.Components 4 | { 5 | public interface ILogger 6 | { 7 | void Log(string msg); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/CAL/commonservicelocator-master/test/Components/SimpleLogger.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Microsoft Corporation. All rights reserved. See License.txt in the project root for license information. 2 | 3 | using System; 4 | 5 | namespace ServiceLocation.Tests.Components 6 | { 7 | public class SimpleLogger : ILogger 8 | { 9 | public void Log(string msg) 10 | { 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/CardMediaDataSet.cs: -------------------------------------------------------------------------------- 1 | namespace EclipsePOS.WPF.SystemManager.Data 2 | { 3 | } 4 | 5 | namespace EclipsePOS.WPF.SystemManager.Data 6 | { 7 | } -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/CardMediaDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/CardMediaDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/ClassDiagram1.cd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/DepartmentDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/ItemGroupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/ItemsDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/ItemsDataSet.xss: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/OrganiztionDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/OrganiztionDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/StoreGroupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/StoreGroupDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/TaxGroupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/currencyCodeDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/currencyDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/customerDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/dialogDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/dialogDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/eclipseposdataDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/eclipseposdataDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/employeeDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/employeeRoleEventDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/employeeRolesDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/employeeRolesLookupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/helpTextPosParamDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/helpTextPosParamDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/loadRetailStoreCustomerDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/loadRetailStoreCustomerDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/loadTransByUploadSessionNoDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/loadTransByUploadSessionNoDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/loadTransForAccpacImportDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/loadTransTaxByTransNoDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuConfigDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuConfigDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuPanelsDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuPanelsDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuPanelsLookupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuRootDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuRootDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuRootLookupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/menuRootLookupDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/organizationDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/organizationLookupDataSet.cs: -------------------------------------------------------------------------------- 1 | namespace EclipsePOS.WPF.SystemManager.Data 2 | { 3 | 4 | 5 | public partial class organizationLookupDataSet 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/organizationLookupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posConfigDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posConfigLookupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posConfigLookupDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posKeyDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posKeyDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posParamDataSet.cs: -------------------------------------------------------------------------------- 1 | namespace EclipsePOS.WPF.SystemManager.Data 2 | { 3 | } 4 | 5 | namespace EclipsePOS.WPF.SystemManager.Data 6 | { 7 | } 8 | 9 | namespace EclipsePOS.WPF.SystemManager.Data 10 | { 11 | } 12 | namespace EclipsePOS.WPF.SystemManager.Data 13 | { 14 | } 15 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posParamDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posParamDefaultDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posTransUploadDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/posTransUploadDataSet.xss: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/possiteDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/possiteDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/promotionDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/promotionMapDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/shipmentDetailsDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/shipmentDetailsDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/shipmentsDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/shipmentsDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/stationDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/stationDataSet.xss: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/stockBalanceDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/stockBalanceDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/storeDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/surchargeDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/tableDetailsDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/tableGroupDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/taxDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/taxDataSet.xss: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/transDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/transDataSet.xss: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/transStockDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/updateStockBalanceDataSet.xsc: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/updateStockBalanceDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/usersDataSet.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Data/usersDataSet.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Alert.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/DefaultHeader.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/DefaultHeader.jpg -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/EclipseLogo_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/EclipseLogo_sm.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Job_Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Job_Search.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Manager.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Search.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Thumbs.db -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/User.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/User.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Wm_pc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/Wm_pc.gif -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/home.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/next.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/previous.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/sync.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/xls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Images/xls.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Services/IAuthenticationService.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Infrastructure.Services 7 | { 8 | public interface IAuthenticationService 9 | { 10 | bool Authenticate(); 11 | // Guid CurrentUserId { get; } 12 | User CurrentUser { get; } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Services/ILoginViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Infrastructure.Services 7 | { 8 | public interface ILoginViewPresenter 9 | { 10 | void Show(); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Services/IMessageBoxService.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows; 6 | 7 | 8 | namespace EclipsePOS.WPF.SystemManager.Infrastructure.Services 9 | { 10 | interface IMessageBoxService 11 | { 12 | MessageBoxResult Show(string text); 13 | MessageBoxResult Show(string text, string caption); 14 | MessageBoxResult Show(string text, string caption, MessageBoxButton buttons); 15 | MessageBoxResult Show(string text, string caption, MessageBoxButton buttons, MessageBoxImage icon); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Views/Login/ILoginView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows; 6 | 7 | namespace EclipsePOS.WPF.SystemManager.Infrastructure.Views.Login 8 | { 9 | public interface ILoginView 10 | { 11 | void ShowMessage(string message); 12 | 13 | void LoadResources(); 14 | 15 | void ShowLoginDialog(); 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Views/Login/LoginViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using EclipsePOS.WPF.SystemManager.Infrastructure.Services; 6 | 7 | 8 | namespace EclipsePOS.WPF.SystemManager.Infrastructure.Views.Login 9 | { 10 | public class LoginViewPresenter:ILoginViewPresenter 11 | { 12 | public LoginViewPresenter(ILoginView view) 13 | { 14 | View = view; 15 | View.LoadResources(); 16 | 17 | } 18 | 19 | public ILoginView View 20 | { 21 | get; 22 | private set; 23 | } 24 | 25 | 26 | public void Show() 27 | { 28 | View.ShowLoginDialog(); 29 | 30 | } 31 | 32 | 33 | 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Infrastructure/Views/ModuleNavigator/IModuleNavigatorView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Infrastructure.Views.ModuleNavigator 7 | { 8 | public interface IModuleNavigatorView 9 | { 10 | 11 | void ShowDisplay(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Images/Thumbs.db -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Images/xls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Images/xls.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/DefaultStoreGroup/IDefaultStoreGroupView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Collections; 6 | 7 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.DefaultStoreGroup 8 | { 9 | public interface IDefaultStoreGroupView 10 | { 11 | void SetStoreGroupDataContext(IEnumerable data); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/Department/IDepartmentViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.Department 7 | { 8 | public interface IDepartmentViewPresenter 9 | { 10 | IDepartmentView View { set; get; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/Help/HelpViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.Help 7 | { 8 | public class HelpViewPresenter 9 | { 10 | private IHelpView _view; 11 | 12 | public IHelpView View 13 | { 14 | get 15 | { 16 | return _view; 17 | } 18 | set 19 | { 20 | _view = value; 21 | } 22 | } 23 | 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/Help/IHelpView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.Help 7 | { 8 | public interface IHelpView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/Plu/IPluView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.Plu 7 | { 8 | interface IPluView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/Plu/PluViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.Plu 7 | { 8 | class PluViewPresenter 9 | { 10 | private IPluView _view; 11 | 12 | 13 | public PluViewPresenter() 14 | { 15 | } 16 | 17 | public PluViewPresenter(IPluView view):this() 18 | { 19 | } 20 | 21 | public IPluView View 22 | { 23 | get 24 | { 25 | return _view; 26 | } 27 | 28 | set 29 | { 30 | _view = value; 31 | } 32 | } 33 | 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/TaskNavigator/IInventoryNavigatorView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows.Input; 6 | 7 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.TaskNavigator 8 | { 9 | public interface IInventoryNavigatorView 10 | { 11 | void SetDataContextDeptView(ICommand command); 12 | void SetDataContextItemGroupView(ICommand command); 13 | void SetDataContextItemListView(ICommand command); 14 | void SetDataContextStockDiaryView(ICommand command); 15 | //void SetDataContextStoreGroupView(ICommand command); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/TaskNavigator/IInventoryNavigatorViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.TaskNavigator 7 | { 8 | public interface IInventoryNavigatorViewPresenter 9 | { 10 | IInventoryNavigatorView View { set; get; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/TaskNavigator/IInventoryTaskNavigatorView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.TaskNavigator 7 | { 8 | interface IInventoryTaskNavigatorView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/TaskNavigator/InventoryTaskNavigatorView.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | Select a task 8 | 9 | 12 | 15 | 18 | 21 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/TaskNavigator/InventoryTaskNavigatorViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.TaskNavigator 7 | { 8 | class InventoryTaskNavigatorViewPresenter 9 | { 10 | 11 | public InventoryTaskNavigatorViewPresenter(IInventoryTaskNavigatorView inventoryTaskNavigator) 12 | { 13 | View = inventoryTaskNavigator; 14 | } 15 | 16 | public IInventoryTaskNavigatorView View 17 | { 18 | get; 19 | private set; 20 | } 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.Inventory/Views/Test/FullLayout.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows; 6 | using System.Windows.Controls; 7 | using System.Windows.Data; 8 | using System.Windows.Documents; 9 | using System.Windows.Input; 10 | using System.Windows.Media; 11 | using System.Windows.Media.Imaging; 12 | using System.Windows.Navigation; 13 | using System.Windows.Shapes; 14 | 15 | namespace EclipsePOS.WPF.SystemManager.Inventory.Views.Test 16 | { 17 | /// 18 | /// Interaction logic for FullLayout.xaml 19 | /// 20 | public partial class FullLayout : UserControl 21 | { 22 | public FullLayout() 23 | { 24 | InitializeComponent(); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Data/ManagedPosEvents.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A1.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A4.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A4.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A5.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A5.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A6.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A6.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A7.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/A7.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/Alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/Alert.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/B2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/B2.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/Thumbs.db -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/diskdrive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/diskdrive.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/drive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/drive.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/folder.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/stock_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/stock_folder.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Images/sync.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Resources/CreatePosSite_v103.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Resources/CreatePosSite_v103.sql -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Resources/CreatePosSite_v106.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Resources/CreatePosSite_v106.sql -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/DataSource/IDataSourceView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.DataSource 7 | { 8 | public interface IDataSourceView 9 | { 10 | void SetCurrDataSourcePath(string path); 11 | // void SetDemoDataBaseBtnDataContext(object command); 12 | // void SetNewDataBaseBtnDataContext(object command); 13 | // void SetExistingDataBaseBtnDataContext(object command); 14 | // void SetBackupDataBaseBtnDataContext(object command); 15 | // void SetExportDataBtnDataContext(object command); 16 | // void SetImportDataBtnDataContext(object command); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/Discounts/DiscountsView.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/Discounts/DiscountsView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows; 6 | using System.Windows.Controls; 7 | using System.Windows.Data; 8 | using System.Windows.Documents; 9 | using System.Windows.Input; 10 | using System.Windows.Media; 11 | using System.Windows.Media.Imaging; 12 | using System.Windows.Navigation; 13 | using System.Windows.Shapes; 14 | 15 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.Discounts 16 | { 17 | /// 18 | /// Interaction logic for DiscountsView.xaml 19 | /// 20 | public partial class DiscountsView : UserControl 21 | { 22 | public DiscountsView() 23 | { 24 | InitializeComponent(); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/ExportData/IExportDataView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.ExportData 7 | { 8 | public interface IExportDataView 9 | { 10 | int ShowInputDialog(); 11 | 12 | void SetOKBtnDataContext(object command); 13 | void SetFolderPickerBtnDataContext(object command); 14 | void CloseDialog(); 15 | void StartBusyIndicator(); 16 | void EndBusyIndicator(); 17 | string OutputFolderPath(); 18 | void SetPath(string path); 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/FolderPicker/FolderPickerPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.FolderPicker 7 | { 8 | public class FolderPickerPresenter 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/FolderPicker/IFolderPicker.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.FolderPicker 7 | { 8 | public interface IFolderPicker 9 | { 10 | int ShowInputDialog(); 11 | string Path { get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/Help/HelpViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.Help 7 | { 8 | public class HelpViewPresenter 9 | { 10 | private IHelpView _view; 11 | 12 | public IHelpView View 13 | { 14 | get 15 | { 16 | return _view; 17 | } 18 | set 19 | { 20 | _view = value; 21 | } 22 | } 23 | 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/Help/IHelpView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.Help 7 | { 8 | public interface IHelpView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/ImportData/IImportDataView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.ImportData 7 | { 8 | public interface IImportDataView 9 | { 10 | 11 | int ShowInputDialog(); 12 | 13 | void SetOKBtnDataContext(object command); 14 | void SetFolderPickerBtnDataContext(object command); 15 | void CloseDialog(); 16 | void StartBusyIndicator(); 17 | void EndBusyIndicator(); 18 | string InputFolderPath(); 19 | 20 | void SetPath(string path); 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/NavigatorDataSource/IDataSourceNavView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows.Input; 6 | 7 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.NavigatorDataSource 8 | { 9 | public interface IDataSourceNavView 10 | { 11 | void SetNewDataBaseBtnDataContext(object command); 12 | void SetExistingDataBaseBtnDataContext(object command); 13 | void SetBackupDataBaseBtnDataContext(object command); 14 | void SetExportDataBtnDataContext(object command); 15 | void SetImportDataBtnDataContext(object command); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/NavigatorOrganization/IOrganizationNavView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows.Input; 6 | 7 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.NavigatorOrganization 8 | { 9 | public interface IOrganizationNavView 10 | { 11 | void SetOrganizationContext(ICommand command); 12 | void SetStoreContext(ICommand command); 13 | void SetStationContext(ICommand command); 14 | void SetStartupSettingsContext(ICommand command); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/NavigatorWorkbench/IWorkbenchNavView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows.Input; 6 | 7 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.NavigatorWorkbench 8 | { 9 | public interface IWorkbenchNavView 10 | { 11 | void SetPosConfigContext(ICommand command); 12 | void SetPosParamContext(ICommand command); 13 | void SetMenuRootContext(ICommand command); 14 | void SetStartPosContext(ICommand command); 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/Organization/IOrganizationViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.Organization 7 | { 8 | public interface IOrganizationViewPresenter 9 | { 10 | IOrganizationView View { set; get; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/PosConfig/IPosConfigView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.PosConfig 7 | { 8 | public interface IPosConfigView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/PosConfig/PosConfigView.xaml: -------------------------------------------------------------------------------- 1 |  7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/PosConfigInput/IInputConfigNoView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Collections; 6 | 7 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.PosConfigInput 8 | { 9 | public interface IInputConfigNoView 10 | { 11 | int ShowInputDialog(); 12 | void SetPosConfigDataContext(IEnumerable data); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/PosKey/IPosKey.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.PosKey 7 | { 8 | public interface IPosKey 9 | { 10 | void SetDataContext(object data); 11 | void SetFocusToFirstElement(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/PosKey/PosKeyPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.PosKey 7 | { 8 | public class PosKeyPresenter 9 | { 10 | private IPosKey _view; 11 | 12 | public IPosKey View 13 | { 14 | set 15 | { 16 | _view = value; 17 | } 18 | get 19 | { 20 | return _view; 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/PosParam/IPosParam.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.PosParam 7 | { 8 | interface IPosParam 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/PosParam/PosParmPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.PosParam 7 | { 8 | class PosParmPresenter 9 | { 10 | 11 | 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/PosParam/PosParmView.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/StartupSetting/ISettings.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Collections; 6 | 7 | 8 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.StartupSetting 9 | { 10 | public interface ISettings 11 | { 12 | void SetOrganizationDataContext(IEnumerable data); 13 | void SetStoreDataContext(IEnumerable data); 14 | void SetStationDataContext(IEnumerable data); 15 | void SetPosConfigDataContext(IEnumerable data); 16 | 17 | void SetSaveBtnDataContext(object command); 18 | 19 | void SaveSettings(); 20 | 21 | string Organization { get; set; } 22 | string Store { get; set; } 23 | int Station { get; set; } 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/StoreGroup/IStoreGroupView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.StoreGroup 7 | { 8 | public interface IStoreGroupView 9 | { 10 | void SetStoreGroupDataContext(object data); 11 | void SetSelectedItemCursor(); 12 | 13 | void SetMoveToFirstBtnDataContext(object command); 14 | void SetMoveToPreviousBtnDataContext(object command); 15 | void SetMoveToNextBtnDataContext(object command); 16 | void SetMoveToLastBtnDataContext(object command); 17 | 18 | void SetDeleteBtnDataContext(object command); 19 | void SetAddBtnDataContext(object command); 20 | void SetRevertBtnDataContext(object command); 21 | void SetSaveBtnDataContext(object command); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/TaskNavigator/IPosNavigatorViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.TaskNavigator 7 | { 8 | public interface IPosNavigatorViewPresenter 9 | { 10 | IPosNavigatorView View {set; get;} 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/Views/TaskNavigator/IPosSetupTaskNavigatorView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.PosSetup.Views.TaskNavigator 7 | { 8 | interface IPosSetupTaskNavigatorView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.PosSetup/bookdata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | XML in Action 4 | XML Web Technology 5 | 6 | 7 | Programming Microsoft Windows With C# 8 | C# Programming using the .NET Framework 9 | 10 | 11 | Inside C# 12 | C# Language Programming 13 | 14 | 15 | Introducing Microsoft .NET 16 | Overview of .NET Technology 17 | 18 | 19 | Microsoft C# Language Specifications 20 | The C# language definition 21 | 22 | 23 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/BarcodeLib/BarcodeCommon.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.BarcodeLib 6 | { 7 | abstract class BarcodeCommon 8 | { 9 | protected string Raw_Data = ""; 10 | protected List _Errors = new List(); 11 | 12 | public string RawData 13 | { 14 | get { return this.Raw_Data; } 15 | } 16 | 17 | public List Errors 18 | { 19 | get { return this._Errors; } 20 | } 21 | 22 | public void Error(string ErrorMessage) 23 | { 24 | this._Errors.Add(ErrorMessage); 25 | throw new Exception(ErrorMessage); 26 | } 27 | 28 | }//BarcodeVariables abstract class 29 | }//namespace 30 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/BarcodeLib/BarcodeXML.cs: -------------------------------------------------------------------------------- 1 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.BarcodeLib 2 | { 3 | 4 | 5 | public partial class BarcodeXML 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/BarcodeLib/BarcodeXML.xsc: -------------------------------------------------------------------------------- 1 |  2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/BarcodeLib/BarcodeXML.xss: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/BarcodeLib/IBarcode.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.BarcodeLib 6 | { 7 | interface IBarcode 8 | { 9 | string Encoded_Value 10 | { 11 | get; 12 | }//Encoded_Value 13 | 14 | string RawData 15 | { 16 | get; 17 | }//Raw_Data 18 | 19 | List Errors 20 | { 21 | get; 22 | }//Errors 23 | 24 | }//interface 25 | }//namespace 26 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/BarcodeLib/Symbologies/Blank.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.BarcodeLib.Symbologies 6 | { 7 | class Blank: BarcodeCommon, IBarcode 8 | { 9 | 10 | #region IBarcode Members 11 | 12 | public string Encoded_Value 13 | { 14 | get { throw new NotImplementedException(); } 15 | } 16 | 17 | #endregion 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Class1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries 7 | { 8 | public class Class1 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/Alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/Alert.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/Search.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/Wm_pc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/Wm_pc.gif -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/sync.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/xls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Images/xls.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/ReportingServices/AddField.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.ReportingServices 7 | { 8 | class AddField 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/ReportingServices/ComputeField.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Data; 6 | using System.Windows.Markup; 7 | 8 | [assembly: XmlnsDefinition("http://www.eclipse_software.com.sg/WPF", "EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.ReportingServices")] 9 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.ReportingServices 10 | { 11 | public abstract class ComputeField 12 | { 13 | public abstract void UpdateValue(IDataReader reader); 14 | 15 | public abstract object Value { get; } 16 | 17 | } 18 | 19 | /// 20 | /// Supported aggregate types 21 | /// 22 | public enum AggegateType 23 | { 24 | None, 25 | Sum, 26 | Count, 27 | Min, 28 | Max 29 | } 30 | 31 | } 32 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/ReportingServices/ReportDefinition.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows; 6 | using System.Windows.Controls; 7 | using System.Windows.Data; 8 | using System.Windows.Documents; 9 | using System.Windows.Input; 10 | using System.Windows.Media; 11 | using System.Windows.Media.Imaging; 12 | using System.Windows.Navigation; 13 | using System.Windows.Shapes; 14 | 15 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.ReportingServices 16 | { 17 | /// 18 | /// Interaction logic for ReportDefinition.xaml 19 | /// 20 | public partial class ReportDefinition : UserControl 21 | { 22 | public ReportDefinition() 23 | { 24 | InitializeComponent(); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Views/Inventory/ISummaryView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.Views.Inventory 7 | { 8 | interface ISummaryView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Views/Inventory/SummaryView.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Views/Inventory/SummaryView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows; 6 | using System.Windows.Controls; 7 | using System.Windows.Data; 8 | using System.Windows.Documents; 9 | using System.Windows.Input; 10 | using System.Windows.Media; 11 | using System.Windows.Media.Imaging; 12 | using System.Windows.Navigation; 13 | using System.Windows.Shapes; 14 | 15 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.Views.Inventory 16 | { 17 | /// 18 | /// Interaction logic for SummaryView.xaml 19 | /// 20 | public partial class SummaryView : UserControl 21 | { 22 | public SummaryView() 23 | { 24 | InitializeComponent(); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Views/Inventory/SummaryViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.Views.Inventory 7 | { 8 | class SummaryViewPresenter 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Views/SalesSummaryView/ISalesSummaryView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.Views.SalesSummaryView 7 | { 8 | public interface ISalesSummaryView 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Views/SalesSummaryView/SalesSummaryView.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Views/SalesSummaryView/SalesSummaryViewPresenter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.Views.SalesSummaryView 7 | { 8 | public class SalesSummaryViewPresenter 9 | { 10 | ISalesSummaryView _view; 11 | 12 | public ISalesSummaryView View 13 | { 14 | set 15 | { 16 | _view = value; 17 | } 18 | get 19 | { 20 | return _view; 21 | } 22 | } 23 | 24 | 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager.ReportsAndEnquiries/Views/XPSDoc/IXPSDocView.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows.Xps.Packaging; 6 | using System.Windows.Controls; 7 | 8 | namespace EclipsePOS.WPF.SystemManager.ReportsAndEnquiries.Views.XPSDoc 9 | { 10 | public interface IXPSDocView 11 | { 12 | void DisplayDoc(XpsDocument doc); 13 | void SetSaveToDiskBtnDataContext(object command); 14 | 15 | DocumentViewer GetDocument { get; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Windows; 7 | 8 | namespace EclipsePOS.WPF.SystemManager 9 | { 10 | /// 11 | /// Interaction logic for App.xaml 12 | /// 13 | public partial class App : Application 14 | { 15 | 16 | protected override void OnStartup(StartupEventArgs e) 17 | { 18 | base.OnStartup(e); 19 | Bootstrapper bootstrapper = new Bootstrapper(); 20 | bootstrapper.Run(); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App_Data/Client.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App_Data/Client.cer -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App_Data/Server.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App_Data/Server.cer -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App_Data/Server.pvk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App_Data/Server.pvk -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/App_Data/ServerCertificate.bat: -------------------------------------------------------------------------------- 1 | makecert -r -pe -n "CN=CompanyXYZ Server" -b 01/01/2007 -e 01/01/2010 -sky exchange Server.cer -sv Server.pvk 2 | pvk2pfx.exe -pvk Server.pvk -spc Server.cer -pfx Server.pfx 3 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/EclipsePOSManager15.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/EclipsePOSManager15.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/Eclipse_logo_v1.0.1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/Eclipse_logo_v1.0.1.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/Shell.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Windows; 6 | using System.Windows.Controls; 7 | using System.Windows.Data; 8 | using System.Windows.Documents; 9 | using System.Windows.Input; 10 | using System.Windows.Media; 11 | using System.Windows.Media.Imaging; 12 | using System.Windows.Navigation; 13 | using System.Windows.Shapes; 14 | 15 | namespace EclipsePOS.WPF.SystemManager 16 | { 17 | /// 18 | /// Interaction logic for Shell.xaml 19 | /// 20 | public partial class Shell : Window 21 | { 22 | public Shell() 23 | { 24 | InitializeComponent(); 25 | 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/eclipse_logo_s_v1.0.1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePOS.WPF.SystemManager/eclipse_logo_s_v1.0.1.ico -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/StoreLogo.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/EclipsePosUWrun/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Composite.Presentation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Composite.Presentation.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Composite.UnityExtensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Composite.UnityExtensions.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Composite.Wpf.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Composite.Wpf.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Composite.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Composite.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.ObjectBuilder2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.ObjectBuilder2.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.ServiceLocation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.ServiceLocation.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Unity.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/Microsoft.Practices.Unity.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/WPFToolkit.Extended.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/WPFToolkit.Extended.dll -------------------------------------------------------------------------------- /V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/WPFToolkit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/EclipsePOS.WPF.SystemManager/LIB/WPFToolkit.dll -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/CreatePosSite.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/SQLScripts/CreatePosSite.sql -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/CreatePosSite_v103.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/SQLScripts/CreatePosSite_v103.sql -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/CreatePosSite_v106.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/SQLScripts/CreatePosSite_v106.sql -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQueensEmporiumParameterSetup.sql: -------------------------------------------------------------------------------- 1 | use possite1; 2 | 3 | 4 | -- Customer receipt print 5 | 6 | 7 | delete from pos_param where config_no =5 and param_name = 'StartReceiptNo' 8 | go 9 | 10 | insert into pos_param values ( 5, 5, 2, 27, 'StartReceiptNo', 'Start receipt : ', null) 11 | go 12 | 13 | delete from pos_param where config_no =5 and param_name = 'EndReceiptNo' 14 | go 15 | 16 | insert into pos_param values ( 5, 5, 2, 28, 'EndReceiptNo', 'End receipt : ', null) 17 | go 18 | 19 | 20 | delete from pos_param where config_no =5 and param_name = 'SalesStaff' 21 | go 22 | 23 | insert into pos_param values ( 5, 5, 2, 29, 'SalesStaff', 'Sales Staff : ', null) 24 | go 25 | 26 | delete from pos_param where config_no =5 and param_name = 'SalesBySalesman' 27 | go 28 | 29 | insert into pos_param values ( 5, 5, 2, 30, 'SalesBySalesman', 'Sales :' , null) 30 | go 31 | 32 | 33 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery1.sql: -------------------------------------------------------------------------------- 1 | use possite 2 | go 3 | delete from help 4 | go 5 | INSERT INTO [possite].[dbo].[help] 6 | ([help_id] 7 | ,[display_name] 8 | ,[display_text]) 9 | VALUES 10 | (21 11 | ,'' 12 | ,'Welcome Message
POS Line display displays a welcome message at startup and between transactions') 13 | go -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery10.sql: -------------------------------------------------------------------------------- 1 | use possite 2 | 3 | 4 | go 5 | 6 | USE [possite] 7 | 8 | GO 9 | ALTER TABLE [dbo].[retail_store] DROP CONSTRAINT [PK__retail_store__7E6CC920] 10 | 11 | 12 | go 13 | 14 | Alter table [dbo].[retail_store] constraint primary key (organization_no, store_no) -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery12.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/SQLScripts/SQLQuery12.sql -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery17.sql: -------------------------------------------------------------------------------- 1 | 2 | use master 3 | 4 | -- drop database possite; 5 | 6 | go 7 | 8 | restore database possite from disk='C:\Databackup\possite1_04042015.bkp' with CONTINUE_AFTER_ERROR, 9 | 10 | move 'possite1' to 'C:\Databackup\possite.mdf' , 11 | 12 | move 'possite1_log' to 'C:\Databackup\possite_log.LDF' 13 | 14 | 15 | 16 | go 17 | 18 | --RESTORE FILELISTONLY from disk='C:\Databackup\possite_230211A.bak' 19 | -- go 20 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery19.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/SQLScripts/SQLQuery19.sql -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery2.sql: -------------------------------------------------------------------------------- 1 | SELECT [trans_no] 2 | ,[store_no] 3 | ,[organization_no] 4 | ,[pos_no] 5 | ,[drawer_no] 6 | ,[config_no] 7 | ,[trans_type] 8 | ,[state] 9 | ,[reason_code] 10 | ,[customer_no] 11 | ,[start_time] 12 | ,[complete_time] 13 | ,[emp_no] 14 | ,[carry_out] 15 | ,[training_mode] 16 | ,[table_name] 17 | ,[archive_date] 18 | ,[upload_date] 19 | ,[replication_date] 20 | FROM [possite].[dbo].[trans] -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery21.sql: -------------------------------------------------------------------------------- 1 | 2 | use possite 3 | 4 | go 5 | 6 | delete from Credit_Debit_Notes 7 | 8 | go 9 | 10 | delete from Credit_debit_Details 11 | 12 | go 13 | 14 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery25.sql: -------------------------------------------------------------------------------- 1 | 2 | 3 | use possite 4 | 5 | go 6 | 7 | select * from retail_store 8 | left outer join customer 9 | on( retail_store.organization_no = customer.organization_no and 10 | retail_store.customer_tax_id = customer.tax_id) 11 | 12 | go -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery26.sql: -------------------------------------------------------------------------------- 1 | use tstdat 2 | 3 | go 4 | 5 | select * from txauth 6 | 7 | go -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery27.sql: -------------------------------------------------------------------------------- 1 | use tstdat 2 | 3 | go 4 | 5 | select * from txclass where classtype = 1 6 | 7 | 8 | go -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery28.sql: -------------------------------------------------------------------------------- 1 | use tstdat 2 | 3 | go 4 | 5 | select * from txrate where ttype = 1 6 | 7 | go -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery3.sql: -------------------------------------------------------------------------------- 1 | SELECT [trans_no] 2 | ,[seq_no] 3 | ,[store_no] 4 | ,[organization_no] 5 | ,[tendertype] 6 | ,[amount] 7 | ,[change_amt] 8 | ,[tender_desc] 9 | ,[change_desc] 10 | ,[locale_language] 11 | ,[locale_country] 12 | ,[data_capture] 13 | ,[state] 14 | FROM [possite].[dbo].[trans_tender] -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery31.sql: -------------------------------------------------------------------------------- 1 | use possite 2 | 3 | go 4 | 5 | insert into pos_param values ( 1, 1, 2, 27, 'LogoBitmapWidth', '200', null) 6 | go 7 | insert into pos_param values ( 2, 1, 2, 27, 'LogoBitmapWidth', '200', null) 8 | go -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery34.sql: -------------------------------------------------------------------------------- 1 | use possite 2 | 3 | go 4 | delete from dialog_event where dialog_id = 1603 5 | 6 | go 7 | 8 | insert into dialog_event values ( 1603, 1, null, 0, 1, 1, 'EclipsePos.Apps.PosEvents.RegisterOpen') 9 | go 10 | insert into dialog_event values ( 1603, 2, null, 0, 1, 1, 'EclipsePos.Apps.PosEvents.FinishTransaction') 11 | go 12 | insert into dialog_event values ( 1603, 3, null, 0, 1, 1, 'EclipsePos.Apps.PosEvents.CloseCashDrawer') 13 | go 14 | insert into dialog_event values ( 1603, 4, null, 0, 1, 1, 'EclipsePos.Apps.PosEvents.PromptPrintReceipt') 15 | go 16 | insert into dialog_event values ( 1603, 5, null, 0, 1, 1, 'EclipsePos.Apps.EJournal.EjTender') 17 | go 18 | insert into dialog_event values ( 1603, 6, null, 0, 1, 1, 'EclipsePos.Apps.PosEvents.AutoRoundingAdjustment') 19 | go 20 | insert into dialog_event values ( 1603, 7, null, 0, 1, 1, 'EclipsePos.Apps.PosEvents.CheckHardware') 21 | go 22 | 23 | 24 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery35.sql: -------------------------------------------------------------------------------- 1 | use possite 2 | 3 | go 4 | 5 | insert into pos_param values ( 1, 1, 6, 13, 'DefaultTransactionType', '1', null) 6 | go 7 | insert into pos_param values ( 1, 4, 6, 14, 'ApplyRoundingToCashTender', 'TRUE', null) 8 | go 9 | insert into pos_param values ( 1, 1, 6, 15, 'AutoRoundDownPromotionNo', '999', null) 10 | go 11 | 12 | 13 | 14 | insert into pos_param values ( 2, 1, 6, 13, 'DefaultTransactionType', '8', null) 15 | go 16 | insert into pos_param values ( 2, 4, 6, 14, 'ApplyRoundingToCashTender', 'TRUE', null) 17 | go 18 | insert into pos_param values ( 2, 1, 6, 15, 'AutoRoundDownPromotionNo', '999', null) 19 | go -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery36.sql: -------------------------------------------------------------------------------- 1 | use possite 2 | 3 | go 4 | 5 | insert into pos_param values ( 1, 3, 4, 101, 'DineInPrompt', 'Dine In', null) 6 | go 7 | insert into pos_param values ( 1, 3, 4, 102, 'CarryOutPrompt', 'Take Away', null) 8 | go 9 | 10 | insert into pos_param values ( 2, 3, 4, 101, 'DineInPrompt', 'Dine In', null) 11 | go 12 | insert into pos_param values ( 2, 3, 4, 102, 'CarryOutPrompt', 'Take Away', null) 13 | go 14 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery37.sql: -------------------------------------------------------------------------------- 1 | use possite 2 | 3 | go 4 | 5 | 6 | go 7 | 8 | insert into pos_param values ( 1, 3, 3, 19, 'LineNumberHeader', 'Ln', null) 9 | go 10 | 11 | insert into pos_param values ( 1, 3, 4, 101, 'PromptEnterLineNumber', 'Enter Line no.', null) 12 | go 13 | insert into pos_param values ( 1, 1, 6, 16, 'LineNumberWidth%', '5', null) 14 | go 15 | 16 | 17 | 18 | insert into pos_param values ( 2, 3, 3, 19, 'LineNumberHeader', 'Ln', null) 19 | go 20 | 21 | insert into pos_param values ( 2, 3, 4, 101, 'PromptEnterLineNumber', 'Enter Line no.', null) 22 | go 23 | 24 | insert into pos_param values ( 2, 1, 6, 16, 'LineNumberWidth%', '5', null) 25 | go 26 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery5.sql: -------------------------------------------------------------------------------- 1 | use possite 2 | 3 | drop table employee 4 | 5 | go 6 | 7 | 8 | create table employee 9 | ( 10 | organization_no integer not null references Organization(organization_no), 11 | employee_id integer identity, 12 | employee_no varchar(20), 13 | logon_no integer not null, 14 | logon_pass integer not null, 15 | role_id integer not null references employee_roles(role_id), 16 | fname varchar (32), 17 | lname varchar(32), 18 | mi char(1), 19 | ssn char(9), 20 | sal_grade integer, 21 | constraint employeeKey primary key (organization_no, logon_no) 22 | 23 | ) 24 | 25 | go -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery50.sql: -------------------------------------------------------------------------------- 1 | select convert(datetime, convert(varchar, getdate(), 101)) 2 | as dateOnly 3 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery52.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/SQLScripts/SQLQuery52.sql -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery6.sql: -------------------------------------------------------------------------------- 1 | 2 | use master 3 | 4 | -- drop database possite1; 5 | 6 | -- go 7 | 8 | restore database possite from disk='C:\DataBackup\possite1_20Sep2015.bak' 9 | 10 | with move 'possite1' to 'C:\Databackup\possite.mdf' , 11 | 12 | move 'possite1_log' to 'C:\Databackup\possite_log.LDF' 13 | 14 | --go 15 | 16 | --RESTORE FILELISTONLY from disk='C:\Databackup\possite_160910.bak' 17 | --go 18 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery61.sql: -------------------------------------------------------------------------------- 1 | use possite1; 2 | 3 | go 4 | 5 | 6 | select trans.trans_no, trans_type, trans.state, tendertype, amount, change_amt, tender_desc, start_time, complete_time 7 | from trans 8 | left outer join trans_tender 9 | on ( trans.trans_no = trans_tender.trans_no and trans.organization_no = trans_tender.organization_no and trans.store_no = trans_tender.store_no and trans.pos_no = trans_tender.pos_no ) 10 | where trans.organization_no = '40' and trans.store_no = '2' and trans.pos_no ='105' and 11 | trans.trans_no >= ( select top 1 start_receipt_no from pos_total where total_name = 1 and end_date = 0 ) 12 | 13 | go 14 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery6A.sql: -------------------------------------------------------------------------------- 1 | use master 2 | 3 | -- drop database possite1; 4 | 5 | -- go 6 | 7 | restore database possite from disk='C:\DataBackup\posstie.bak1' 8 | 9 | with move 'possite1' to 'C:\Databackup\possite.mdf' , 10 | 11 | move 'possite1_log' to 'C:\Databackup\possite_log.LDF' 12 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery6B.sql: -------------------------------------------------------------------------------- 1 | use master 2 | 3 | -- drop database possite1; 4 | 5 | -- go 6 | 7 | restore database possite3 from disk='C:\EclipsePOS\yBackup\possite2.bak' 8 | 9 | with move 'possite' to 'C:\tmp\possite3.mdf' , 10 | 11 | move 'possite_log' to 'C:\tmp\possite3_log.LDF' 12 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery7.sql: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | use possite 5 | 6 | go 7 | 8 | alter table trans_item 9 | 10 | add column pos_no int not null references pos(pos_no) -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQuery9.sql: -------------------------------------------------------------------------------- 1 | 2 | 3 | use possite 4 | 5 | go 6 | 7 | drop table department 8 | go 9 | 10 | drop table ItemGroup 11 | go 12 | 13 | /* -------------- Item group ------------------------ */ 14 | 15 | create table ItemGroup 16 | ( 17 | organization_no int not null references organization(organization_no), 18 | group_id varchar(5) not null, 19 | group_name varchar (30)not null, 20 | constraint item_group_key primary key (organization_no, group_id) 21 | ) 22 | GO 23 | 24 | 25 | /* --------------- Department ----------------------- */ 26 | 27 | create table department 28 | ( 29 | organization_no int not null references organization(organization_no), 30 | department_id varchar(5) not null, 31 | department_name varchar(30) not null, 32 | constraint department__key primary key (organization_no, department_id) 33 | ) 34 | 35 | GO 36 | 37 | 38 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQueryAlterPosTotal.sql: -------------------------------------------------------------------------------- 1 | use possite1 2 | 3 | go 4 | 5 | 6 | alter table pos_total 7 | add start_receipt_no int 8 | 9 | go 10 | 11 | alter table pos_total 12 | add end_receipt_no int 13 | 14 | go 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQueryQueensEmporium.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/SQLScripts/SQLQueryQueensEmporium.sql -------------------------------------------------------------------------------- /V.1.0.8/SQLScripts/SQLQueryQueensEmporium_additional1 .sql: -------------------------------------------------------------------------------- 1 | use possite1 2 | 3 | go 4 | 5 | 6 | if OBJECT_ID('dbo.pos_total', 'U') IS NOT NULL 7 | DROP TABLE dbo.pos_employee_total 8 | go 9 | 10 | 11 | go 12 | 13 | create table pos_employee_total 14 | ( 15 | total_name int not null, 16 | sequence_no int not null, 17 | organization_no varchar(6) not null references Organization(organization_no), 18 | store_no varchar(6) not null , 19 | pos_no int, 20 | employee_no varchar(20), 21 | drawer_no int, 22 | total_type int, 23 | total_count int, 24 | total_amount decimal(15,2) 25 | constraint pos_employee_total_key primary key (organization_no, store_no, pos_no, total_name, sequence_no, employee_no, total_type), 26 | ) 27 | 28 | go 29 | 30 | 31 | -------------------------------------------------------------------------------- /V.1.0.8/User_guide/EclipsePOS_User_Guide_V1.1.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/User_guide/EclipsePOS_User_Guide_V1.1.docx -------------------------------------------------------------------------------- /V.1.0.8/User_guide/EclipsePOS_User_Guide_V1.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/User_guide/EclipsePOS_User_Guide_V1.1.pdf -------------------------------------------------------------------------------- /V.1.0.8/User_guide/How_to_configure_and_use_EclipsePOS.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/User_guide/How_to_configure_and_use_EclipsePOS.docx -------------------------------------------------------------------------------- /V.1.0.8/User_guide/How_to_configure_and_use_EclipsePOS.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naushard/EclipsePOS/05e936be12005a9f4405adb8720c5c3abd02f36a/V.1.0.8/User_guide/How_to_configure_and_use_EclipsePOS.pdf --------------------------------------------------------------------------------