private void buttonEdit_Click(object sender, EventArgs e) { try { if (listView.SelectedItems.Count == 1) { Individuals individuals = listView.SelectedItems[0].Tag as Individuals; if (textBoxINN.Text != "") { individuals.INN = textBoxINN.Text; } if (textBoxSurname.Text != "") { individuals.Surname = textBoxSurname.Text; } if (textBoxName.Text != "") { individuals.Name = textBoxName.Text; } if (textBoxPatronymic.Text != "") { individuals.Patronymic = textBoxPatronymic.Text; } if (comboBoxGender.SelectedItem.ToString() != "") { individuals.Gender = comboBoxGender.SelectedItem.ToString(); } if (textBoxEmail.Text != "") { individuals.Email = textBoxEmail.Text; } if (comboBoxidManager.SelectedItem.ToString().Split('.')[1] != "") { individuals.idManager = Convert.ToInt32(comboBoxidManager.SelectedItem.ToString().Split('.')[1]); } Program.база_данных.SaveChanges(); обновитьтаблицу(); } } catch { MessageBox.Show("Ошибка доступа", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonDel_Click(object sender, EventArgs e) { try { if (listView.SelectedItems.Count == 1) { Individuals individuals = listView.SelectedItems[0].Tag as Individuals; Program.база_данных.Individuals.Remove(individuals); Program.база_данных.SaveChanges(); обновитьтаблицу(); } } catch { MessageBox.Show("Ошибка доступа", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void listView_SelectedIndexChanged(object sender, EventArgs e) { if (listView.SelectedItems.Count == 1) { Individuals individuals = listView.SelectedItems[0].Tag as Individuals; textBoxINN.Text = individuals.INN; textBoxSurname.Text = individuals.Surname; textBoxName.Text = individuals.Name; textBoxPatronymic.Text = individuals.Patronymic; comboBoxGender.SelectedItem = individuals.Gender; textBoxEmail.Text = individuals.Email; } else { textBoxINN.Text = ""; textBoxSurname.Text = ""; textBoxName.Text = ""; textBoxPatronymic.Text = ""; comboBoxGender.SelectedItem = ""; textBoxEmail.Text = ""; } }