├── .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
--------------------------------------------------------------------------------