Пример #1
0
        public override void Execute(object parameter)
        {
            IEditTaskViewModel editTaskViewModel = editTaskViewModelFactory.Create(SelectedItem.Id);
            IEditTaskView      editTaskView      = editTaskViewFactory.Create(editTaskViewModel);

            editTaskView.ShowDialog();
        }
Пример #2
0
 public EditTaskPresenter(IEditTaskView view, Task task, bool editMode)
 {
     _view = view;
     if (!editMode)
     {
         view.ShowTask(task, _provider.getCurrentUser().role != Projman.Server.User.Types.Role.User, _provider.getCurrentUser().role != Projman.Server.User.Types.Role.User);
     }
     else
     {
         view.ShowTaskInEditMode(task);
     }
 }