Exemplo n.º 1
0
        private void addObjectiveButton_Click(object sender, EventArgs e)
        {
            string input = Interaction.InputBox("Objective Name", "Add Objective", "", -1, -1);

            if (input != "")
            {
                if (viewModel.project.objectives == null)
                {
                    viewModel.project.objectives = new List <String>();
                }
                viewModel.project.objectives.Add(input);
                ObjectiveControl objective = new ObjectiveControl(input, viewModel.project.objectives, viewModel.project.objectives.Count());
                objective.Dock = DockStyle.Top;
                objectivesPanel.Controls.Add(objective);
            }
        }
Exemplo n.º 2
0
        public void loadProjectView()
        {
            viewModel = new ProjectContextViewModel();
            textBoxTechnologyName.DataBindings.Add("Text", viewModel.project.model.technology, "technologyName", true, DataSourceUpdateMode.OnPropertyChanged);
            textBoxAdress.DataBindings.Add("Text", viewModel.project, "companyAdress", true, DataSourceUpdateMode.OnPropertyChanged);
            textBoxPhoneNumber.DataBindings.Add("Text", viewModel.project, "phoneNumber", true, DataSourceUpdateMode.OnPropertyChanged);
            textBoxCompanyName.DataBindings.Add("Text", viewModel.project, "companyName", true, DataSourceUpdateMode.OnPropertyChanged);
            textBoxCompanyField.DataBindings.Add("Text", viewModel.project, "companyField", true, DataSourceUpdateMode.OnPropertyChanged);

            if (viewModel.project.objectives != null)
            {
                int i = 1;
                foreach (String input in viewModel.project.objectives)
                {
                    ObjectiveControl objective = new ObjectiveControl(input, viewModel.project.objectives, i);
                    objective.Dock = DockStyle.Top;
                    objectivesPanel.Controls.Add(objective);
                    i++;
                }
            }
            comboBoxTechnologyNature.DataSource   = viewModel.fields;
            comboBoxTechnologyNature.SelectedItem = viewModel.selectedItem;
            comboBoxTechnologyNature.DataBindings.Add("SelectedValue", viewModel, "selectedItem", true, DataSourceUpdateMode.OnPropertyChanged);
        }