/// <summary> /// метод при изменении выделенного кандидата /// </summary> private void listBox1_SelectedValueChanged(object sender, EventArgs e) { if ((Person)listBox1.SelectedItem != null) { changeBTN.Enabled = true; SelectedPerson = Persons.First(x => x.ID == ((Person)listBox1.SelectedItem).ID); ball.Text = SelectedPerson.Ball.ToString(); telefonTB.Text = SelectedPerson.Telefon; birthdayMestoTB.Text = SelectedPerson.BirthdayMesto; vuzTB.Text = SelectedPerson.VUZ; specialnostTB.Text = SelectedPerson.Specialnost; diplomTB.Text = SelectedPerson.Diplom; vkrTB.Text = SelectedPerson.VKR; soiscatelstvoCB.Checked = SelectedPerson.Soiskatelstvo != 0; examsTB.Text = SelectedPerson.Exams; napravlenieTB.Text = SelectedPerson.Napravlenie; dopuskTB.Text = SelectedPerson.Dopusk; srBallTB.Text = SelectedPerson.SrBall.ToString(); familyTB.Text = SelectedPerson.Family; tattooAndPirsingTB.Text = SelectedPerson.TattooAndPirsing; healthHronTB.Text = SelectedPerson.HealtHron; subjectRFTB.Text = SelectedPerson.SubjectRF; languageTB.Text = SelectedPerson.Language; productsTB.Text = SelectedPerson.Products; rostTB.Text = SelectedPerson.Rost.ToString(); vesTB.Text = SelectedPerson.Ves.ToString(); statiyNameTB.Text = SelectedPerson.Statya; sienceNameTB.Text = SelectedPerson.SienceName; workNameTB.Text = SelectedPerson.WorkName; sportNameTB.Text = SelectedPerson.SportName; countryTB.Text = SelectedPerson.Country; surnameTB.Text = SelectedPerson.SurName; nameTB.Text = SelectedPerson.Name; patronomycTB.Text = SelectedPerson.Patronomyc; adressTB.Text = SelectedPerson.Addres; adresRegTB.Text = SelectedPerson.AddresRegistry; vuzKor.Text = SelectedPerson.VUZKor; vkTB.Text = SelectedPerson.VK; healthTB.Text = SelectedPerson.Health; infoTB.Text = SelectedPerson.Info; dateTimePicker1.Value = SelectedPerson.Birthday; reservCB.Checked = SelectedPerson.Reserv; magCB.Checked = SelectedPerson.Magistr; BakCB.Checked = SelectedPerson.Bakalavr; ZachetCB.Checked = SelectedPerson.Zachetka; //pictureBox1.Image = Image.FromFile(SelectedPerson.photoPath); for (int i = 0; i < SelectedPerson.Statiy.Length; i++) { StatiyCLB.SetItemChecked(i, SelectedPerson.Statiy[i] != 0); } for (int i = 0; i < SelectedPerson.Sience.Length; i++) { OlympCLB.SetItemChecked(i, SelectedPerson.Sience[i] != 0); } for (int i = 0; i < SelectedPerson.Work.Length; i++) { WorkCLB.SetItemChecked(i, SelectedPerson.Work[i] != 0); } for (int i = 0; i < SelectedPerson.Sport.Length; i++) { SportCLB.SetItemChecked(i, SelectedPerson.Sport[i] != 0); } for (int i = 0; i < SelectedPerson.SienceStepen.Length; i++) { KandCLB.SetItemChecked(i, SelectedPerson.SienceStepen[i] != 0); } for (int i = 0; i < SelectedPerson.Prioritet.Length; i++) { PrioritetCLB.SetItemChecked(i, SelectedPerson.Prioritet[i] != 0); } } }