Esempio n. 1
0
        // ФИО
        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);
            }
        }
Esempio n. 2
0
        //Удаление пользователя
        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);
            }
        }