private void buttonAdd_Click(object sender, EventArgs e) { Baguette_Products factorySet = new Baguette_Products(); factorySet.Name = textBoxName.Text; factorySet.Profit = Convert.ToDouble(textBoxProfit.Text); Program.wftDb.Baguette_Products.Add(factorySet); Program.wftDb.SaveChanges(); ShowBaguette_Products(); }
private void buttonEdit_Click(object sender, EventArgs e) { if (listViewBaguette_Products.SelectedItems.Count == 1) { Baguette_Products factory = listViewBaguette_Products.SelectedItems[0].Tag as Baguette_Products; factory.Name = textBoxName.Text; factory.Profit = Convert.ToDouble(factory.Profit); Program.wftDb.SaveChanges(); ShowBaguette_Products(); } }
private void listViewBaguette_Products_SelectedIndexChanged(object sender, EventArgs e) { if (listViewBaguette_Products.SelectedItems.Count == 1) { Baguette_Products factory = listViewBaguette_Products.SelectedItems[0].Tag as Baguette_Products; textBoxName.Text = factory.Name; textBoxProfit.Text = Convert.ToString(factory.Profit); } else { textBoxName.Text = ""; textBoxProfit.Text = ""; } }
private void buttonDel_Click(object sender, EventArgs e) { try { if (listViewBaguette_Products.SelectedItems.Count == 1) { Baguette_Products factory = listViewBaguette_Products.SelectedItems[0].Tag as Baguette_Products; Program.wftDb.Baguette_Products.Remove(factory); Program.wftDb.SaveChanges(); ShowBaguette_Products(); } textBoxName.Text = ""; textBoxProfit.Text = ""; } catch { MessageBox.Show("Невозможно удалить, эта запись используется!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }