private void UserControl_MouseEnter(object sender, System.Windows.Input.MouseEventArgs e) { if (IsVisible && privateInvoiceGroupView == null) { privateInvoiceGroupView = new InvoiceGroupView(); privateInvoiceGroupViewModel = new InvoiceGroupViewModel(privateInvoiceGroupView); viewModel.Value.InvGroup = privateInvoiceGroupView; privateInvoiceGroupView.DataContext = privateInvoiceGroupViewModel; privateInvoiceGroupViewModel.RoutingTo = InvoiceGroupViewModel.RouteTo.UsingOverridesView; } }
public InvoiceController(CompositionContainer container, ShellViewModel shellViewModel, InvoiceViewModel _invoiceViewModel, InvoiceGroupViewModel _invoiceGroupViewModel, InvoiceGrpDetailViewModel _invoiceGrpDetailViewModel, InvoiceHistoryViewModel _invoiceHistoryViewModel, AddOnChargesViewModel _addOnChargesViewModel, OverridesViewModel _overridesViewModel) { this.container = container; overridesViewModel = _overridesViewModel; invoiceHistoryViewModel = _invoiceHistoryViewModel; invoiceViewModel = _invoiceViewModel; this.invoiceGroupViewModel = _invoiceGroupViewModel;; invoiceGrpDetailViewModel = _invoiceGrpDetailViewModel; addOnChargesViewModel = _addOnChargesViewModel; this.shellViewModel = shellViewModel; }
public ClientDefController(CompositionContainer container , ShellViewModel shellViewModel , ClientDefViewModel _clientDefViewModel , ClientDefListViewModel _clientDefListViewModel , ClientDefDetailsViewModel _clientDefDetailsViewModel , ClientDefWorkTypeViewModel _clientDefWorkTypeViewModel , InvoiceGroupViewModel _invoiceGroupViewModel ) { this.invoiceGroupViewModel = _invoiceGroupViewModel; this.container = container; clientDefWorkTypeViewModel = _clientDefWorkTypeViewModel; this.clientDefDetailsViewModel = _clientDefDetailsViewModel; this.clientDefViewModel = _clientDefViewModel; this.clientDefListViewModel = _clientDefListViewModel; clientDefDetailsViewModel = _clientDefDetailsViewModel; this.shellViewModel = shellViewModel; }