public void DeleteProduct(int id)
        {
            var product = Products.FirstOrDefault(t => t.Id == id);

            if (product == null)
            {
                return;
            }


            var f = new ProductEditForm(product)
            {
                Text = "Удалить продукт"
            };

            f.SetProductNameDisable(true);
            f.SetBtnSaveName("Удалить");

            if (f.ShowDialog() == DialogResult.OK)
            {
                DataManager.ProductRepository.Delete(product);
                DataManager.Save();

                var index = Products.IndexOf(product);

                Products.Remove(product);
                Products = Products.OrderBy(t => t.Name).ToList();
                FillProducts();

                if (Products.Count != 1)
                {
                    var newSelectedIndex = index - 1;
                    if (newSelectedIndex < 0)
                    {
                        newSelectedIndex = index;
                    }


                    var lv = ListProcucts.Items[newSelectedIndex];
                    lv.Selected = true;
                    lv.Focused  = true;
                    lv.EnsureVisible();
                }
            }
        }