Exemple #1
0
        private void btnDel_Click(object sender, EventArgs e)
        {
            int        id = int.Parse(tvProduct.SelectedNode.Name);
            ProductAll t  = context.Products
                            .SingleOrDefault(x => x.Id == id);

            context.Products.Remove(t);
            context.SaveChanges();
            tvProduct.SelectedNode.Remove();

            Refresh();
        }
Exemple #2
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            int        id = int.Parse(tvProduct.SelectedNode.Name);
            ProductAll t  = context.Products
                            .SingleOrDefault(x => x.Id == id);


            t.Name = tbEdit.Text;


            tvProduct.SelectedNode.Text = tbEdit.Text;
            context.SaveChanges();

            Refresh();
        }
Exemple #3
0
        private void btnAddChild_Click(object sender, EventArgs e)
        {
            int        id = int.Parse(tvProduct.SelectedNode.Name);
            ProductAll t  = context.Products
                            .SingleOrDefault(x => x.Id == id);

            string urlSlug = t.UrlSlug;

            var latin = Transliteration.CyrillicToLatin(tbSelectedAddChild.Text, Language.Russian);

            Seeder.AddChildParent(context, urlSlug, latin, tbSelectedAddChild.Text);

            tvProduct.SelectedNode.Nodes.Add(tbSelectedAddChild.Text);

            Refresh();

            tbSelectedAddChild.Text = "";
        }