// ФИО private void radioButton1_CheckedChanged(object sender, EventArgs e) { UpdateFIO fIO = new UpdateFIO(); Персоналные_данные PD = new Персоналные_данные(); if (radioButton1.Checked) { НовоеИмя.Visible = true; НоваяФамилия.Visible = true; НовОтчество.Visible = true; Серия.Visible = false; Номер.Visible = false; } MessageBox.Show(PD.Имя); // не присвоилось значение из textbox try { using (var context = new ИС_ЕРЗEntities2()) { string un = fIO.НовоеИмя.Text; string usn = fIO.НоваяФамилия.Text; string utn = fIO.НовОтчество.Text; var temp = context.Персоналные_данные.Where(b => b.Имя == PD.Имя && b.Фамилия == PD.Фамилия && b.Отчество == PD.Отчество); if (temp != null) { context.Изменение_паспорта(0, PD.Имя, PD.Фамилия, PD.Отчество, un, usn, utn, "676767", "6767"); context.SaveChanges(); MessageBox.Show("Ваше ФИО изменено"); } } } catch (System.Exception ex) { MessageBox.Show(ex.Message); } }
//Удаление пользователя private void button3_Click(object sender, EventArgs e) { //Пользователь userInfo = new Пользователь(); DeleteUser newForm = new DeleteUser(); //newForm.Show(); DialogResult result = newForm.ShowDialog(); if (result == DialogResult.Cancel) { return; } Персоналные_данные PD = new Персоналные_данные(); PD.Имя = newForm.ИмяУд.Text; PD.Фамилия = newForm.ФамилияУд.Text; PD.Отчество = newForm.ОтчествоУд.Text; try { using (var context = new ИС_ЕРЗEntities2()) { var menForDel = context.Персоналные_данные.Where(b => b.Имя == PD.Имя && b.Фамилия == PD.Фамилия && b.Отчество == PD.Отчество); if (menForDel != null) { context.Персоналные_данные.RemoveRange(menForDel); //удаляет по 2 значения context.SaveChanges(); } //var search = context.Персоналные_данные.SingleOrDefault(b => b.Имя == PD.Имя); //if (search == null) MessageBox.Show("Удалено"); //var table = context.Персоналные_данные; } } catch (System.Exception ex) { MessageBox.Show(ex.Message); } }