private void buttonEdit_Click(object sender, EventArgs e) { if (listViewZakaz.SelectedItems.Count == 1) { OrdersSet zakazSet = listViewZakaz.SelectedItems[0].Tag as OrdersSet; zakazSet.Date = (textBoxDate.Text); Program.dbmotor.SaveChanges(); ShowZakaz(); } }
private void buttonAdd_Click(object sender, EventArgs e) { if (comboBoxClient.SelectedItem != null && textBoxDate.Text != "" && comboBoxCar.SelectedItem != null) { OrdersSet zakazSet = new OrdersSet(); zakazSet.IdClient = Convert.ToInt32(comboBoxClient.SelectedItem.ToString().Split('.')[0]); zakazSet.Date = (textBoxDate.Text); zakazSet.IdCar = Convert.ToInt32(comboBoxCar.SelectedItem.ToString().Split('.')[0]); Program.dbmotor.OrdersSet.Add(zakazSet); Program.dbmotor.SaveChanges(); ShowZakaz(); } else { MessageBox.Show("Данные не выбраны", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void listViewClient_SelectedIndexChanged(object sender, EventArgs e) { if (listViewZakaz.SelectedItems.Count == 1) { OrdersSet zakazSet = listViewZakaz.SelectedItems[0].Tag as OrdersSet; comboBoxClient.SelectedIndex = comboBoxClient.FindString(zakazSet.IdClient.ToString()); textBoxDate.Text = zakazSet.Date.ToString(); comboBoxCar.SelectedIndex = comboBoxCar.FindString(zakazSet.IdCar.ToString()); } else { comboBoxClient.SelectedItem = null; textBoxDate.Text = ""; comboBoxCar.SelectedItem = null; } }
private void buttonDel_Click(object sender, EventArgs e) { try { if (listViewZakaz.SelectedItems.Count == 1) { OrdersSet zakazSet = listViewZakaz.SelectedItems[0].Tag as OrdersSet; Program.dbmotor.OrdersSet.Remove(zakazSet); Program.dbmotor.SaveChanges(); ShowZakaz(); } comboBoxClient.SelectedItem = null; textBoxDate.Text = ""; comboBoxCar.SelectedItem = null; } catch { MessageBox.Show("Невозможно удалить, эта запись используется", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }