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(); }
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(); }
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 = ""; }