Exemple #1
0
        public NewDataView(IReadOnlyViewState viewState, NewDataController controller)
        {
            InitializeComponent();

            this.controller = controller;
            this.viewState  = viewState;
        }
Exemple #2
0
        public DataBaseView(IReadOnlyViewState viewState, DataBaseController controller)
        {
            InitializeComponent();

            this.controller = controller;
            this.viewState  = viewState;
        }
Exemple #3
0
        public ProjectsView(IReadOnlyViewState viewState, ProjectController controller)
        {
            InitializeComponent();

            this.viewState            = viewState;
            this.controller           = controller;
            ProjectsTable.ItemsSource = viewState.Projects;
        }
Exemple #4
0
        public FactorsView(IReadOnlyViewState viewState, FactorsController controller)
        {
            InitializeComponent();

            this.controller          = controller;
            this.viewState           = viewState;
            AnswersTable.ItemsSource = null;
        }
        public DataImportView(IReadOnlyViewState viewState, ImportController importController)
        {
            InitializeComponent();
            this.viewState  = viewState;
            this.controller = importController;

            ProjectList.ItemsSource     = viewState.Projects;
            QuestionsTable.ItemsSource  = viewState.Questions;
            PurposeComboBox.ItemsSource = viewState.QuestionPurposeNames;
        }
Exemple #6
0
 public MainWindow(
     IReadOnlyViewState model,
     ImportController importC,
     ProjectController projectC,
     DataBaseController databaseC,
     FactorsController factorsC,
     NewDataController newdataC)
 {
     InitializeComponent();
     this.model     = model;
     this.importC   = importC;
     this.projectC  = projectC;
     this.databaseC = databaseC;
     this.factorsC  = factorsC;
     this.newdataC  = newdataC;
 }