private void SearchSpeciality(int code, string value) { if (code == 13 && cmBox_search.SelectedIndex == 0 && value != "" && EntitiesIndex == 3) { var specialityService = new SpecialityService(_unit, _unit); var speciality = specialityService.GetSpecialityById(Convert.ToInt32(_tBox_searchValue)); specialityGV.DataSource = new List <Speciality>() { speciality }; } if (code == 13 && cmBox_search.SelectedIndex == 1 && value != "") { var specialityService = new SpecialityService(_unit, _unit); var speciality = specialityService.GetSpecialitiesByName(_tBox_searchValue); specialityGV.DataSource = speciality.ToList(); } if (code == 13 && cmBox_search.SelectedIndex == 2 && value != "") { var specialityService = new SpecialityService(_unit, _unit); var formEducationService = new FormEducationService(_unit, _unit); var formEducation = formEducationService.GetFormEducationByName(_tBox_searchValue); var speciality = specialityService.GetSpecialitiesByFormEducation(formEducation.Id); specialityGV.DataSource = speciality.ToList(); } }
private void GetAllDataFromDb() { var specialityService = new SpecialityService(_unit, _unit); var speciality = specialityService.GetSpecialityById(_entityId); IdText = speciality.Id.ToString(); NameText = speciality.Name; TermNumberText = speciality.TermNumber; this.GetFormEducationFromDb(); comboBox1.Text = speciality.FormEducation.Name; }
private void btn_update_Click(object sender, EventArgs e) { var specialityService = new SpecialityService(_unit, _unit); var speciality = specialityService.GetSpecialityById(_entityId); speciality.Name = NameText; speciality.TermNumber = TermNumberText; specialityService.SetFormEducationOfSpeciality((FormEducation)comboBox1.SelectedItem, speciality); specialityService.UpdateSpeciality(speciality); _unit.Commit(); _context.Dispose(); this.Close(); }