private void BtnSalvar_Click(object sender, EventArgs e) { if (oFeedTela == null) // inclusão { oFeedTela = new Feed { feed_descricao = ttbDescricao.Text, feed_ordem = int.Parse(ttbOrdem.Text) }; FeedDados.Insert(oFeedTela); } else // edição { oFeedTela.feed_descricao = ttbDescricao.Text; oFeedTela.feed_ordem = int.Parse(ttbOrdem.Text); FeedDados.Gravar(oFeedTela); } ListaFeedsBS.Clear(); ListaFeedsBS.DataSource = FeedDados.getAll(); Modo("visualizacao"); }
private void CarregaCategorias() { tvFeeds.Nodes.Clear(); string kCat = ""; string kFeed = ""; var lCategorias = CategDados.getAll(); var lFeeds = FeedDados.getAll(); var lItens = ItemDados.retornaNaoLidos(); foreach (Categoria catAux in lCategorias) { kCat = "cat|" + catAux.cat_codigo.ToString(); tvFeeds.Nodes.Add(kCat, catAux.cat_descricao); foreach (Feed fdAux in lFeeds.Where(b => b.cat_codigo.Equals(catAux.cat_codigo)).ToList()) { kFeed = "feed|" + fdAux.feed_codigo.ToString(); tvFeeds.Nodes[kCat].Nodes.Add(kFeed, fdAux.feed_descricao.TrimEnd()); } } tvFeeds.ExpandAll(); }
private void FormManutFeed_Load(object sender, EventArgs e) { categoriaBindingSource.DataSource = CategDados.getAll(); ListaFeedsBS.DataSource = FeedDados.getAll(); if (ListaFeedsBS.Count > 0) { dgvFeeds.CurrentCell = dgvFeeds[0, 0]; } Modo("nada"); }