void RegisterViews(IWindowManager windowManager) { windowManager.Associate <ChangePasswordViewModel, ChangePasswordView>(); windowManager.Associate <ProgressDialogViewModel, ProgressDialog>(); windowManager.Associate <CustomDatesDialogViewModel, CustomDatesDialog>(); windowManager.Associate <AddLineDialogViewModel, AddLineDialog>(); windowManager.Associate <CustomizeReportViewModel, CustomizeReportView>(); //sales //windowManager.Associate<NewSaleDialogViewModel, NewSaleDialog>(); windowManager.Associate <LoadReportDialogViewModel, LoadReportDialog>(); windowManager.Associate <LoadFromRegisterDialogViewModel, LoadFromRegister>(); //windowManager.Associate<UnknownProductDialogViewModel, UnknownProductDialog>(); //windowManager.Associate<Load101DialogViewModel, Load101Dialog>(); windowManager.Associate <Report101InfoViewModel, Report101InfoView>(); windowManager.Associate <Report103ResultViewModel, Report103ResultView>(); windowManager.Associate <QuorionConfigDialogViewModel, QuorionConfigDialog>(); //windowManager.Associate<SaleViewModel, ValeView>(); windowManager.Associate <OfflineSaleViewModel, OfflineSaleView>(); //windowManager.Associate<ChargeDialogViewModel, ChargeDialog>(); //windowManager.Associate<DayReportViewModel, DayReportView>(); windowManager.Associate <DiscountOrTaxDialogViewModel, DiscountOrTaxDialog>(); //windowManager.Associate<ShiftsListViewModel, ShiftsList>(); //windowManager.Associate<ShiftViewModel, ShiftView>(); //purchases //windowManager.Associate<PurchaseViewModel, PurchaseView>(); //windowManager.Associate<ComprasViewModel, Compras>(); //inventory //windowManager.Associate<InventoryHistoryViewModel, InventoryHistory>(); //windowManager.Associate<InventoryDetailedViewModel, InventoryDetailed>(); //windowManager.Associate<InventoryViewModel, InventoryView>(); //windowManager.Associate<InventoryAreasListViewModel, InventoryAreasList>(); //windowManager.Associate<CostTracesListViewModel, CostTracesList>(); //windowManager.Associate<AdjustmentsListViewModel, AdjustmentsListView>(); //windowManager.Associate<NewAdjustmentDialogViewModel, NewAdjustmentDialog>(); //windowManager.Associate<AdjustInventoryViewModel, AdjustInventory>(); //windowManager.Associate<AdjustmentViewModel, AdjustmentView>(); //products windowManager.Associate <ProductViewModel, ProductView>(); windowManager.Associate <CostHelperViewModel, CostHelperView>(); windowManager.Associate <CategoryViewModel, CategoryView>(); windowManager.Associate <TagViewModel, TagView>(); windowManager.Associate <FixProductsCostsViewModel, FixProductsCosts>(); //employees //windowManager.Associate<PersonalViewModel, Personal>(); windowManager.Associate <EmployeeViewModel, EmployeeView>(); windowManager.Associate <RoleViewModel, RoleView>(); //table //windowManager.Associate<TableViewModel, TableView>(); windowManager.Associate <GlobalSalesReportViewModel, GlobalSalesView>(); windowManager.Associate <SalesByItemReportViewModel, SalesByItemView>(); windowManager.Associate <ConteoReportViewModel, ConteoView>(); windowManager.Associate <SalesByCategoryReportViewModel, SalesByCategoryView>(); windowManager.Associate <SalesPersonReportViewModel, SalesPersonReportView>(); windowManager.Associate <DayOfWeekSalesReportViewModel, DayOfWeekSalesView>(); windowManager.Associate <ProductClassesReportViewModel, ProductClassesView>(); windowManager.Associate <WIPByItemReportViewModel, WIPByItemView>(); windowManager.Associate <CostByItemReportViewModel, CostByItemView>(); windowManager.Associate <SalesProjectionsReportViewModel, ProjectionsByItemView>(); windowManager.Associate <WIPProjectionsReportViewModel, ProjectionsByItemView>(); windowManager.Associate <CostProjectionsReportViewModel, ProjectionsByItemView>(); windowManager.Associate <ServiceTimeReportViewModel, ServiceTimeReportView>(); windowManager.Associate <DemandByHourReportViewModel, DemandByHourReportView>(); //mainwindow windowManager.Associate <MainWindowViewModel, MainWindow>(); }