Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the ViewModelBase class.
 /// </summary>
 /// <param name="viewModelContext">The <see cref="ViewModelContext"/>.</param>
 protected ViewModelBase(IViewModelContext viewModelContext)
 {
     ViewModelContext = viewModelContext;
     Logger           = ViewModelContext.Logger;
     Save             = new ViewModelCommand(OnSave);
     Refresh          = new ViewModelCommand(OnRefresh);
     ClearMessageBox  = new ViewModelCommand(OnClearMessages);
 }
 public ExampleDocumentMessagesViewModel(ViewModelContext viewModelContext)
     : base(viewModelContext)
 {            
     ShowMessageCommand = new ViewModelCommand(ShowMessage);
     ClearMessagesCommand = new ViewModelCommand(ClearMessages);
     ShowMessageBoxCommand = new ViewModelCommand(OpenMessageBox);
     ThrowExceptionCommand = new ViewModelCommand(ThrowException);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the ViewModelBase class.
 /// </summary>
 /// <param name="viewModelContext">The <see cref="ViewModelContext"/>.</param>
 protected ViewModelBase(IViewModelContext viewModelContext)
 {
     ViewModelContext = viewModelContext;
     Logger = ViewModelContext.Logger;
     Save = new ViewModelCommand(OnSave);
     Refresh = new ViewModelCommand(OnRefresh);
     ClearMessageBox = new ViewModelCommand(OnClearMessages);
 }
        public ExampleDocumentNavigationViewModel(ViewModelContext viewModelContext)
            : base(viewModelContext)
        {            
            OpenDocumentCommand = new ViewModelCommand(OpenDocument);
            GetDocumentsCommand = new ViewModelCommand(GetDocuments);
            OpenWindowCommand = new ViewModelCommand(OpenWindow);

            OpenDocuments = new ObservableCollection<ViewModelBase>();
        }
Ejemplo n.º 5
0
        public CustomerRemediationViewModel(ViewModelContext viewModelContext, RemediationService remediationService)
            : base(viewModelContext)
        {
            this.remediationService = remediationService;
            CompleteCommand = new ViewModelCommand(Complete);
            FailCommand = new ViewModelCommand(Fail);

            Products = new List<string>() {"Cap", "Collar", "Structured Collar"};
        }
Ejemplo n.º 6
0
 public ExampleDocumentViewModel(ViewModelContext viewModelContext)
     : base(viewModelContext)
 {            
     ResetStatusCommand = new ViewModelCommand(ResetDocumentStatus);            
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DocumentViewModel"/> class.
 /// </summary>
 /// <param name="viewModelContext">The view model context.</param>
 protected DocumentViewModel(IViewModelContext viewModelContext)
     : base(viewModelContext)
 {
     navigationHistory = new List <NavigationTarget>();
     NavigateDocument  = new ViewModelCommand(OnNavigateDocument);
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DocumentViewModel"/> class.
 /// </summary>
 /// <param name="viewModelContext">The view model context.</param>
 protected DocumentViewModel(IViewModelContext viewModelContext)
     : base(viewModelContext)
 {
     navigationHistory = new List<NavigationTarget>();
     NavigateDocument = new ViewModelCommand(OnNavigateDocument);
 }