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);
     }
 }