private void buttonEdit_Click(object sender, EventArgs e) { if (listViewDevelop.SelectedItems.Count == 1) { Development development = listViewDevelop.SelectedItems[0].Tag as Development; development.IdClent = Convert.ToInt32(comboBoxClient.SelectedItem.ToString().Split('.')[0]); development.IdSites = Convert.ToInt32(comboBoxSites.SelectedItem.ToString().Split('.')[0]); development.IdEmployees = Convert.ToInt32(comboBoxEmployees.SelectedItem.ToString().Split('.')[0]); development.Prise = Convert.ToInt32(textBoxPrise.Text); Program.Sinaptik.SaveChanges(); ShowDewelopment(); } }
private void listViewDevelopment_SelectedIndexChanged(object sender, EventArgs e) { if (listViewDevelop.SelectedItems.Count == 1) { Development development = listViewDevelop.SelectedItems[0].Tag as Development; comboBoxClient.SelectedIndex = comboBoxClient.FindString(development.IdClent.ToString()); comboBoxSites.SelectedIndex = comboBoxSites.FindString(development.IdSites.ToString()); comboBoxEmployees.SelectedIndex = comboBoxEmployees.FindString(development.IdEmployees.ToString()); textBoxPrise.Text = development.Prise.ToString(); } else { comboBoxClient.SelectedItem = null; comboBoxSites.SelectedItem = null; comboBoxEmployees.SelectedItem = null; textBoxPrise.Text = " "; } }
private void buttonAdd_Click(object sender, EventArgs e) { if (comboBoxClient.SelectedItem != null && comboBoxSites.SelectedItem != null && comboBoxEmployees.SelectedItem != null && textBoxPrise.Text != " ") { Development development = new Development(); development.IdClent = Convert.ToInt32(comboBoxClient.SelectedItem.ToString().Split('.')[0]); development.IdSites = Convert.ToInt32(comboBoxSites.SelectedItem.ToString().Split('.')[0]); development.IdEmployees = Convert.ToInt32(comboBoxEmployees.SelectedItem.ToString().Split('.')[0]); development.Prise = Convert.ToInt32(textBoxPrise.Text); Program.Sinaptik.Development.Add(development); Program.Sinaptik.SaveChanges(); ShowDewelopment(); } else { MessageBox.Show("Данные не выбраны", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void buttonDel_Click(object sender, EventArgs e) { try { if (listViewDevelop.SelectedItems.Count == 1) { Development development = listViewDevelop.SelectedItems[0].Tag as Development; Program.Sinaptik.Development.Remove(development); Program.Sinaptik.SaveChanges(); ShowDewelopment(); } comboBoxClient.SelectedItem = null; comboBoxSites.SelectedItem = null; comboBoxEmployees.SelectedItem = null; textBoxPrise.Text = " "; } catch { comboBoxClient.SelectedItem = null; comboBoxSites.SelectedItem = null; comboBoxEmployees.SelectedItem = null; textBoxPrise.Text = " "; } }