Esempio n. 1
0
        private void dataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (newSelectedItem > 0)
            {
                if (selectedTable == "Users")
                {
                    selectedUser = ((DataGrid)sender).SelectedItem as Users;
                    buttonModify.IsEnabled = true;
                    buttonDelete.IsEnabled = true;
                }

                else if (selectedTable == "Description")
                {
                    selectedDesciption = ((DataGrid)sender).SelectedItem as Descriptions;
                    buttonModify.IsEnabled = true;
                    buttonDelete.IsEnabled = true;
                }

                else if (selectedTable == "TypesOfEmployees")
                {
                    selectedTypesOfEmployee = ((DataGrid)sender).SelectedItem as TypesOfEmployees;
                    buttonModify.IsEnabled = true;
                    buttonDelete.IsEnabled = true;
                }

                else if (selectedTable == "Projects")
                {
                    selectedProject = ((DataGrid)sender).SelectedItem as Projects;
                    buttonModify.IsEnabled = true;
                    buttonDelete.IsEnabled = true;
                }

                else if (selectedTable == "TypesOfOffices")
                {
                    selectedTypesOfOffice = ((DataGrid)sender).SelectedItem as TypesOfOffices;
                    buttonModify.IsEnabled = true;
                    buttonDelete.IsEnabled = true;
                }

                else if (selectedTable == "Employees")
                {
                    selectedEmpolyee = ((DataGrid)sender).SelectedItem as Empolyees;
                    buttonModify.IsEnabled = true;
                    buttonDelete.IsEnabled = true;
                }

                else if (selectedTable == "Companies")
                {
                    selectedCompany = ((DataGrid)sender).SelectedItem as Companies;
                    buttonModify.IsEnabled = true;
                    buttonDelete.IsEnabled = true;
                }
                if (newSelectedItem == 2)
                {
                    buttonModify.IsEnabled = false;
                    buttonDelete.IsEnabled = false;
                    newSelectedItem = 1;
                }
            }
        }
Esempio n. 2
0
        public void TestAddToProject()
        {
            using (var context = new BusinessCodingModelContex())
            {
                Projects tmp = new Projects();

                var result1 = from x in context.Companies where x.Name == "Apple Inc." select x;
                tmp.CompaniesCompanyID = result1.First().CompanyID;
                tmp.Complexity = 10;
                tmp.Gratification = 10000;
                tmp.MinCodity = 10;
                tmp.MinRespect = 10;
                tmp.Name = "testUnit";
                tmp.TimeRounds = 10;
                tmp.TimeToEnd = 10;

                context.Projects.Add(tmp);
            }
        }
Esempio n. 3
0
        private static Projects CreatingProjectsObjectFromEntryForm(EntryFormProject entryForm)
        {
            Projects newProject = new Projects();

            try
            {
                newProject.CompaniesCompanyID = int.Parse(entryForm.textBoxCompaniesCompanyID.Text);
            }
            catch
            {
                newProject.CompaniesCompanyID = null;
            }
            newProject.Complexity = short.Parse(entryForm.textBoxComplexity.Text);
            newProject.Gratification = double.Parse(entryForm.textBoxGratification.Text);
            newProject.MinCodity = short.Parse(entryForm.textBoxMinCodity.Text);
            newProject.MinRespect = int.Parse(entryForm.textBoxMinRespect.Text);
            newProject.Name = entryForm.textBoxName.Text;
            newProject.TimeRounds = short.Parse(entryForm.textBoxTimeRounds.Text);
            try
            {
                newProject.TimeToEnd = short.Parse(entryForm.textBoxTimeToEnd.Text);
            }
            catch
            {
                newProject.TimeToEnd = null;
            }
            return newProject;
        }
 public EntryFormProject(Projects _projects)
 {
     InitializeComponent();
     this.DataContext = _projects;
     this.textBoxProjectID.Text = _projects.ProjectID.ToString();
 }