private void Instance_GrupoSelecionado(Grupos_produtos grupo) { sp_produtos.Children.Clear(); AuxiliarSp controllerSp = new AuxiliarSp(); controllerSp.Begin(sp_produtos, typeof(CardProdutos), false); foreach (Produtos produto in grupo.Produtos) { controllerSp.AddObject(produto); } controllerSp.End(); }
public Venda() { InitializeComponent(); GridContainer.Children.Add(new LogoEmpresa()); /* GRUPOS PRODUTOS */ AuxiliarSp controllerSp = new AuxiliarSp(); controllerSp.Begin(sp_grupos, typeof(CardGrupo), true); List <Grupos_produtos> list = new Grupos_produtosController().Search(""); list.ForEach(e => controllerSp.AddObject(e)); controllerSp.End(); MonitorSelecaoGrupo.Instance.GrupoSelecionado += Instance_GrupoSelecionado; MonitorSelecaoProduto.Instance.ProdutoSelecionado += Instance_ProdutoSelecionado; VendaAberta = false; }