public override void SetUp() { base.SetUp(); helper = new ReceivedBatchTestHelper(operatorSource); viewModel = new ReceivingManagementViewModel(validator, colorList, receivingSource, operatorSource, inventorySource); command = new RemoveReceivableBatchFromSessionLedgerCommand(viewModel); }
void SetupMainWindowViewModelViewers() { ReceivingManagementViewModel receivingManagementViewModel = GetReceivingManagementViewModel(); mainWindowViewModel.ReceivingManagementSessionViewer = new BatchReceivingManagementViewer(receivingManagementViewModel); mainWindowViewModel.BatchOperatorManagementSessionViewer = new BatchOperatorManagementViewer(GetBatchOperatorViewModel()); mainWindowViewModel.BatchHistoryViewer = new BatchHistoryViewer(GetBatchHistoryViewModel()); mainWindowViewModel.ReceivingHistorySessionViewer = new ReceivingHistoryViewer(GetReceivingHistoryViewModel(receivingManagementViewModel)); mainWindowViewModel.ConnectedBatchInquiryViewer = new ConnectedBatchInquiryViewer(GetImplementationInquiryViewModel()); }
public void SetUp() { helper = new SQLiteDatabaseHelper(); helper.CreateTestDatabase(); SQLiteStoreContext context = new SQLiteStoreContext(helper.DatabaseFile); IActiveInventorySource inventorySource = new SQLiteActiveInventorySource(context); viewModel = new ReceivingManagementViewModel( new DuracolorIntermixBatchNumberValidator(), new DuracolorIntermixColorList(), new SQLiteReceivedBatchSource(context, inventorySource), new SQLiteBatchOperatorSource(context), inventorySource ); }
public override void SetUp() { base.SetUp(); viewModel = new ReceivingManagementViewModel(validator, colorList, receivingSource, operatorSource, inventorySource); command = new AddReceivedBatchToReceivingSessionLedgerCommand(viewModel); }
public CommitReceivingSessionLedgerToDataSourceCommand(ReceivingManagementViewModel viewModel) { this.viewModel = viewModel; }
public RemoveReceivableBatchFromSessionLedgerCommand(ReceivingManagementViewModel viewModel) { this.viewModel = viewModel; }
public BatchReceivingManagementViewer(ReceivingManagementViewModel viewModel) { this.viewModel = viewModel; }
public AddReceivedBatchToReceivingSessionLedgerCommand(ReceivingManagementViewModel viewModel) { this.viewModel = viewModel; }
public BatchReceivingManagementWindow(ReceivingManagementViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }
ReceivingHistoryViewModel GetReceivingHistoryViewModel(ReceivingManagementViewModel receivingManagementViewModel) { return(new ReceivingHistoryViewModel(receivedBatchSource, inventorySource, operatorSource, implementedBatchSource, receivingManagementViewModel)); }