示例#1
0
 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();
     }
 }
示例#2
0
 private void boxCategoria_Loaded(object sender, RoutedEventArgs e)
 {
     boxCategoria.ItemsSource = categoriaApplication.BuscarTodos();
     AlterarColumnGd();
 }