private void btnSalvar_Click(object sender, RoutedEventArgs e) { AtivaCampos(); if (this.operacao == "inserir") { categoria = new Categoria(); categoria.nomeCategoria = txtNome.Text; application.SalvarCategoria(categoria); dgListaCateg.ItemsSource = application.BuscarTodos(); AlterarBotoes(1); AlterarColumnGd(); } if (this.operacao == "alterar") { if (dgListaCateg.SelectedCells.ToList() != null && txtNome.Text != "") { Categoria c = (Categoria)dgListaCateg.SelectedItem; if (c.idCategoria != 0) { categoria = application.BuscarCategoria(x => x.idCategoria == c.idCategoria); categoria.nomeCategoria = txtNome.Text; application.SalvarCategoria(categoria); } } dgListaCateg.ItemsSource = application.BuscarTodos(); AlterarColumnGd(); } }
private void boxCategoria_Loaded(object sender, RoutedEventArgs e) { boxCategoria.ItemsSource = categoriaApplication.BuscarTodos(); AlterarColumnGd(); }