Ejemplo n.º 1
0
 public ProjectEditorPresenter(Hierarchy hierarchy, ProjectContext context, IProjectController controller, IProjectValidator validator, IProjectScreen screen)
 {
     _hierarchy  = hierarchy;
     _context    = context;
     _controller = controller;
     _validator  = validator;
     _screen     = screen;
 }
Ejemplo n.º 2
0
        public NewProjectPresenter(IProjectController controller, IScreenConductor conductor, IProjectValidator validator,
                                   IProjectScreen view)
        {
            _controller = controller;
            _conductor  = conductor;
            _validator  = validator;
            _view       = view;
            _project    = new Project();

            _view.BindTo(_project);

            _save   = new ActionCommand(save);
            _cancel = new ActionCommand(cancel);
        }
Ejemplo n.º 3
0
        public NewProjectPresenter(IProjectController controller, IScreenConductor conductor, IProjectValidator validator,
            IProjectScreen view)
        {
            _controller = controller;
            _conductor = conductor;
            _validator = validator;
            _view = view;
            _project = new Project();

            _view.BindTo(_project);

            _save = new ActionCommand(save);
            _cancel = new ActionCommand(cancel);
        }