private void Window_Loaded(object sender, RoutedEventArgs e) { ProjectMaster2016.projectmasterDataSet projectmasterDataSet = ((ProjectMaster2016.projectmasterDataSet)(this.FindResource("projectmasterDataSet"))); // Load data into the table employee. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter projectmasterDataSetemployeeTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter(); projectmasterDataSetemployeeTableAdapter.Fill(projectmasterDataSet.employee); System.Windows.Data.CollectionViewSource employeeViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("employeeViewSource"))); employeeViewSource.View.MoveCurrentToFirst(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { DataRowView drv = (DataRowView)App.Current.Properties["project"]; //string empId = Convert.ToString(drv["employee_eid"]); int pid = (int)drv["pid"]; ProjectMaster2016.projectmasterDataSet projectmasterDataSet = ((ProjectMaster2016.projectmasterDataSet)(this.FindResource("projectmasterDataSet"))); // Load data into the table employee. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter projectmasterDataSetemployeeTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter(); projectmasterDataSetemployeeTableAdapter.FillByNotProjectEmployees(projectmasterDataSet.employee, pid); System.Windows.Data.CollectionViewSource employeeViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("employeeViewSource"))); employeeViewSource.View.MoveCurrentToFirst(); }
private void UpdateWindow() { ProjectMaster2016.projectmasterDataSet projectmasterDataSet = ((ProjectMaster2016.projectmasterDataSet)(this.FindResource("projectmasterDataSet"))); // Load data into the table employee. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter projectmasterDataSetemployeeTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter(); projectmasterDataSetemployeeTableAdapter.Fill(projectmasterDataSet.employee); System.Windows.Data.CollectionViewSource employeeViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("employeeViewSource"))); employeeViewSource.View.MoveCurrentToFirst(); // Load data into the table zipcodes. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.zipcodesTableAdapter projectmasterDataSetzipcodesTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.zipcodesTableAdapter(); projectmasterDataSetzipcodesTableAdapter.Fill(projectmasterDataSet.zipcodes); System.Windows.Data.CollectionViewSource zipcodesViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("zipcodesViewSource"))); zipcodesViewSource.View.MoveCurrentToFirst(); }
private void UpdateWindow() { int UserId = (int)App.Current.Properties["UserId"]; string role = (string)App.Current.Properties["Role"]; if (role == "user" || role == "poweruser") { btnAddEmployee.Visibility = Visibility.Collapsed; btnEditEmployee.Visibility = Visibility.Collapsed; btnRemoveEmployee.Visibility = Visibility.Collapsed; ctxMenu.Visibility = Visibility.Collapsed; } ProjectMaster2016.projectmasterDataSet projectmasterDataSet = ((ProjectMaster2016.projectmasterDataSet)(this.FindResource("projectmasterDataSet"))); // Load data into the table employee. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter projectmasterDataSetemployeeTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter(); projectmasterDataSetemployeeTableAdapter.FillWithUserRole(projectmasterDataSet.employee); System.Windows.Data.CollectionViewSource employeeViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("employeeViewSource"))); employeeViewSource.View.MoveCurrentToFirst(); lblName.Content = App.Current.Properties["User"]; }
private void UpdateWindow() { ProjectMaster2016.projectmasterDataSet projectmasterDataSet = ((ProjectMaster2016.projectmasterDataSet)(this.FindResource("projectmasterDataSet"))); // Load data into the table employee. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter projectmasterDataSetemployeeTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter(); projectmasterDataSetemployeeTableAdapter.Fill(projectmasterDataSet.employee); System.Windows.Data.CollectionViewSource employeeViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("employeeViewSource"))); employeeViewSource.View.MoveCurrentToFirst(); // Load data into the table zipcodes. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.zipcodesTableAdapter projectmasterDataSetzipcodesTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.zipcodesTableAdapter(); projectmasterDataSetzipcodesTableAdapter.Fill(projectmasterDataSet.zipcodes); System.Windows.Data.CollectionViewSource zipcodesViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("zipcodesViewSource"))); zipcodesViewSource.View.MoveCurrentToFirst(); // Load data into the table userroles. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.userrolesTableAdapter projectmasterDataSetuserrolesTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.userrolesTableAdapter(); projectmasterDataSetuserrolesTableAdapter.Fill(projectmasterDataSet.userroles); System.Windows.Data.CollectionViewSource userrolesViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("userrolesViewSource"))); userrolesViewSource.View.MoveCurrentToFirst(); // Setting the value of the hidden userrole id label for the first display int urid = (int)lblurid.Content; userroleComboBox.SelectedValue = urid; }
private void UpdateWindow() { eid = (int)App.Current.Properties["UserId"]; //User logging out if ((string)App.Current.Properties["CloseWindow"] == "Close") { this.Close(); } lblName.Content = App.Current.Properties["User"]; DataRowView drv = (DataRowView)App.Current.Properties["thisProject"]; txtblTitle.Text = (string)drv["projectname"]; pid = (int)drv["pid"]; ProjectMaster2016.projectmasterDataSet projectmasterDataSet = ((ProjectMaster2016.projectmasterDataSet)(this.FindResource("projectmasterDataSet"))); projectmasterDataSetTableAdapters.projectTableAdapter pta = new projectmasterDataSetTableAdapters.projectTableAdapter(); try { // fill view with selectd project pta.FillByProjectId(projectmasterDataSet.project, pid); System.Windows.Data.CollectionViewSource projectViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("projectViewSource"))); projectViewSource.View.MoveCurrentToFirst(); } catch { } //disable edit, remove and add projectemployee -> if user is not owner/creator of project int isOwner = (int)pta.GetProjectOwner(pid); if (isOwner != eid) { btnRemoveProject.Visibility = Visibility.Collapsed; btnEditProject.Visibility = Visibility.Collapsed; btnAddProjectEmployee.Visibility = Visibility.Collapsed; btnRemoveProjectEmployee.Visibility = Visibility.Collapsed; } lblEmp.Content = pta.GetEmployeeName((int)drv["pid"]); //display project status finished/unfinished bool status = (bool)drv["projectisfinished"]; if (status == false) { lblStatus.Content = "Í vinnslu"; } else { lblStatus.Content = "Lokið"; } //display creationdate try { DateTime created = (DateTime)drv["pdate"]; if (created != null) { lblCreated.Content = created.ToLongDateString(); } } catch { } //display deadline try { DateTime due = (DateTime)drv["pdeadline"]; lblDue.Content = due.ToLongDateString(); } catch { lblDue.Content = "Ekki tilgreint"; } ProjectMaster2016.projectmasterDataSetTableAdapters.project_employeesTableAdapter peta = new ProjectMaster2016.projectmasterDataSetTableAdapters.project_employeesTableAdapter(); try { //fill relatedentries -> messages, costs and hours peta.FillByAllRelatedEntries(projectmasterDataSet.project_employees, pid); System.Windows.Data.CollectionViewSource project_employeesViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("project_employeesViewSource"))); project_employeesViewSource.View.MoveCurrentToFirst(); } catch (Exception) { } // display statistics try { lblentriesCount.Content = (int)pta.CountOfRelatedProjectEntries(pid); } catch { } try { lbltotalHours.Content = (decimal)pta.CountOfProjectHours(pid); } catch { } try { lbltotalCost.Content = (int)pta.SumOfProjectCosts(pid); } catch { } //fill for add projectemployeelistbox try { ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter projectmasterDataSetemployeeTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter(); projectmasterDataSetemployeeTableAdapter.FillByProjectEmployeeName(projectmasterDataSet.employee, pid); System.Windows.Data.CollectionViewSource employeeViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("employeeViewSource"))); employeeViewSource.View.MoveCurrentToFirst(); } catch { } }
private void Window_Loaded_1(object sender, RoutedEventArgs e) { lblUserId.Content = (int)App.Current.Properties["UserId"]; lblUserId.Visibility = Visibility.Collapsed; //preset projectemployee if opened through UserWindow(myprojects) string s = (string)App.Current.Properties["MyProject"]; if(s == "y") { cbEmployee.Visibility = Visibility.Collapsed; cbEmployee.SelectedValue = (int)App.Current.Properties["UserId"]; lblEmployee.Visibility = Visibility.Visible; lblEmployee.Content = (string)App.Current.Properties["User"]; } else { ProjectMaster2016.projectmasterDataSet projectmasterDataSet = ((ProjectMaster2016.projectmasterDataSet)(this.FindResource("projectmasterDataSet"))); // Load data into the table employee. You can modify this code as needed. ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter projectmasterDataSetemployeeTableAdapter = new ProjectMaster2016.projectmasterDataSetTableAdapters.employeeTableAdapter(); projectmasterDataSetemployeeTableAdapter.Fill(projectmasterDataSet.employee); System.Windows.Data.CollectionViewSource employeeViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("employeeViewSource"))); employeeViewSource.View.MoveCurrentToFirst(); } }