private void Window_Loaded(object sender, RoutedEventArgs e) { using (var logic = new NomenclaturesLogic()) { this.department = logic.UN_Departments.GetById(this.id_selectedDepartment); if (this.id_structurePosition == 0) { this.structurePosition = new HR_StructurePositions(); this.structurePosition.IsActive = true; this.structurePosition.Code = department.Code; this.structurePosition.id_department = this.id_selectedDepartment; this.structurePosition.ActiveFrom = DateTime.Now; } else { this.structurePosition = logic.HR_StructurePositions.GetById(this.id_structurePosition); } var comboBoxLogic = new ComboBoxLogic(); this.cmbPosition.ItemsSource = comboBoxLogic.ReadGlobalPositions(this.structurePosition.id_globalPosition); if (this.structurePosition.id_globalPosition != 0) { this.cmbPositionTypes.ItemsSource = comboBoxLogic.ReadPositionTypes(this.structurePosition.HR_GlobalPositions.id_positionType); } else { this.cmbPositionTypes.ItemsSource = comboBoxLogic.ReadPositionTypes(); } } this.DataContext = this.structurePosition; }
private void LoadCombos() { using (var clogic = new ComboBoxLogic()) { var lstPostionTypes = clogic.ReadPositionTypes(); this.cmbPositionTypes.ItemsSource = lstPostionTypes; } }
private void LoadCombos() { using (var clogic = new ComboBoxLogic()) { var lstDepartments = clogic.ReadAllDepartments(); this.cmbLevel1.ItemsSource = lstDepartments; this.cmbLevel2.ItemsSource = lstDepartments; this.cmbLevel3.ItemsSource = lstDepartments; this.cmbLevel4.ItemsSource = lstDepartments; } }
private void CmbCurrentMunicipality_OnSelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBoxModel sel = new ComboBoxModel(); ComboBoxLogic comboboxLogic = new ComboBoxLogic(); sel = (ComboBoxModel)cmbCurrentMunicipality.SelectedItem; if (sel != null) { cmbCurrentCity.IsEnabled = true; cmbCity.ItemsSource = comboboxLogic.Cities(sel.Name); } }
private void CmbFaculty_OnSelectionChanged(object sender, SelectionChangedEventArgs e) { cmbDepartment.ItemsSource = null; ComboBoxLogic comboboxLogic = new ComboBoxLogic(); ComboBoxModel sel = (ComboBoxModel)cmbFaculty.SelectedItem; cmbDepartment.IsEnabled = true; if (sel != null) { cmbDepartment.ItemsSource = comboboxLogic.Department(sel.id); } }
private void cmbUniversity_SelectionChanged(object sender, SelectionChangedEventArgs e) { cmbDepartment.IsEnabled = false; ComboBoxLogic comboboxLogic = new ComboBoxLogic(); ComboBoxModel sel = (ComboBoxModel)cmbUniversity.SelectedItem; cmbFaculty.IsEnabled = true; if (sel != null) { cmbFaculty.ItemsSource = comboboxLogic.Faculties(sel.id); } cmbFaculty.DataContext = EditData; cmbDepartment.ItemsSource = null; cmbDepartment.IsEnabled = false; }
private void Add_New_Person_OnLoaded(object sender, RoutedEventArgs e) { Fill_Generic_Data fill = new Fill_Generic_Data(); ComboBoxLogic comboboxLogic = new ComboBoxLogic(); List <ph_tutors> tutor = new List <ph_tutors>(); TXTLogic txtLogic = new TXTLogic(); if (EditData == null) { _generic = new GenericPersonViewModel(); cmbUniversity.ItemsSource = comboboxLogic.Unis(); } else { _generic = fill.All(EditData.id); tutor = txtLogic.Tutor(EditData.id); // topic = txtLogic.Topic(editData.id); } cmbSpecialty.ItemsSource = comboboxLogic.SpecialtyList(); cmbUniversity.ItemsSource = comboboxLogic.Unis(); cmbCurrentMunicipality.ItemsSource = comboboxLogic.Regions(); cmbMunicipality.ItemsSource = comboboxLogic.Regions(); cmbGender.ItemsSource = comboboxLogic.Gender(); cmbCountry.ItemsSource = comboboxLogic.ReadCountry(); cmbEgnType.ItemsSource = comboboxLogic.Id_Types(); cmbAccReason.ItemsSource = comboboxLogic.AccReason(); cmbFormEdu.ItemsSource = comboboxLogic.FormEdu(); cmbTypeEdu.ItemsSource = comboboxLogic.Type(); cmbStatus.ItemsSource = comboboxLogic.Status(); cmbLastLevel.ItemsSource = comboboxLogic.Levels(); cmbLastEdu.ItemsSource = comboboxLogic.ReadCountry(); cmbUniversity.DataContext = EditData; dtgrdTutor.DataContext = tutor; // txtTopic.DataContext = topic; this.DataContext = _generic; //identitycards.un_persons = personView; }
private void Window_Loaded(object sender, RoutedEventArgs e) { using (var logic = new NomenclaturesLogic()) { if (this.id_globalPosition == 0) { this.globalPosition = new HR_GlobalPositions(); this.globalPosition.IsActive = true; this.globalPosition.ActiveFrom = DateTime.Now; } else { this.globalPosition = logic.HR_GlobalPositions.GetById(this.id_globalPosition); } using (var comboBoxLogic = new ComboBoxLogic()) { this.cmbPositionTypes.ItemsSource = comboBoxLogic.ReadPositionTypes(this.globalPosition.id_globalPosition); } this.DataContext = this.globalPosition; } }