예제 #1
0
 public bool Equals(WorkflowFiltersChanged other)
 {
     if (ReferenceEquals(null, other))
     {
         return(false);
     }
     if (ReferenceEquals(this, other))
     {
         return(true);
     }
     return(Equals(other._project, _project));
 }
예제 #2
0
        public void Handle(WorkflowFiltersChanged message)
        {
            _history.MarkAsLastAccessed(new ProjectToken()
            {
                Name               = Project.Name,
                Filename           = Project.FileName,
                SelectedWorkspaces = Project.SelectedWorkspaceNames
            });

            _persistor.SaveHistory(_history);

            _events.SendMessage(new ForceBinaryRecycle());
        }
예제 #3
0
 public void Handle(WorkflowFiltersChanged message)
 {
     WorkspaceFilter = message.Project.CurrentFixtureFilter();
 }
예제 #4
0
 public void Handle(WorkflowFiltersChanged message)
 {
     _filter.Workspaces = message.Project.SelectedWorkspaceNames;
     ResetFilter();
 }
예제 #5
0
 public bool Equals(WorkflowFiltersChanged other)
 {
     if (ReferenceEquals(null, other)) return false;
     if (ReferenceEquals(this, other)) return true;
     return Equals(other._project, _project);
 }