protected void btnSalvar_Click(object sender, EventArgs e) { CategoriasBL catBL = new CategoriasBL(); Categorias categorias = new Categorias(); categorias.Id = utils.ComparaIntComZero(hfId.Value); categorias.Codigo = utils.ComparaIntComZero(lblCodigo.Text); categorias.Descricao = txtDescricao.Text; if (categorias.Id > 0) { if (catBL.EditarBL(categorias)) ExibirMensagem("Categoria atualizada com sucesso !"); else ExibirMensagem("Não foi possível atualizar a categoria. Revise as informações."); } else { if (catBL.InserirBL(categorias)) { ExibirMensagem("Categoria gravada com sucesso !"); LimparCampos(); } } txtDescricao.Focus(); }
protected void dtgCategorias_RowDeleting(object sender, GridViewDeleteEventArgs e) { CategoriasBL catBL = new CategoriasBL(); Categorias categorias = new Categorias(); categorias.Id = utils.ComparaIntComZero(dtgCategorias.DataKeys[e.RowIndex][0].ToString()); if (catBL.ExcluirBL(categorias)) ExibirMensagem("Registro excluído com sucesso !"); else ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes"); Pesquisar(null); }
private void Pesquisar(string valor) { DataTable tabela = new DataTable("tabela"); /*Cria as colunas do datatable*/ DataColumn coluna1 = new DataColumn("ID", Type.GetType("System.Int32")); DataColumn coluna2 = new DataColumn("CODIGO", Type.GetType("System.Int32")); DataColumn coluna3 = new DataColumn("DESCRICAO", Type.GetType("System.String")); /*Adiciona as colunas a datatable*/ tabela.Columns.Add(coluna1); tabela.Columns.Add(coluna2); tabela.Columns.Add(coluna3); CategoriasBL catBL = new CategoriasBL(); List<Categorias> categorias = catBL.PesquisarBL(); categorias = catBL.PesquisarBuscaBL(valor); foreach (Categorias cat in categorias) { DataRow linha = tabela.NewRow(); linha["ID"] = cat.Id; linha["CODIGO"] = cat.Codigo; linha["DESCRICAO"] = cat.Descricao; tabela.Rows.Add(linha); } dtbPesquisa = tabela; dtgCategorias.DataSource = tabela; dtgCategorias.DataBind(); }
private void carregarDados(int id_cat) { CategoriasBL catBL = new CategoriasBL(); Categorias categorias = new Categorias(); List<Categorias> cat = catBL.PesquisarBL(id_cat); foreach (Categorias ltCat in cat) { hfId.Value = ltCat.Id.ToString(); lblCodigo.Text = ltCat.Codigo.ToString(); txtDescricao.Text = ltCat.Descricao; } }
private void CarregarDDLCategoria() { CategoriasBL catBL = new CategoriasBL(); List<Categorias> categorias = catBL.PesquisarBL(); ddlCategoria.Items.Add(new ListItem("Selecione", "")); foreach (Categorias ltCat in categorias) ddlCategoria.Items.Add(new ListItem(ltCat.Descricao, ltCat.Id.ToString())); ddlCategoria.SelectedIndex = 0; }
private void CarregarDdlCategoria() { CategoriasBL catBL = new CategoriasBL(); List<Categorias> categorias = catBL.PesquisarBL(); ddlCategoria.Items.Add(new ListItem()); foreach (Categorias ltPes in categorias) ddlCategoria.Items.Add(new ListItem(ltPes.Codigo + " - " + ltPes.Descricao, ltPes.Id.ToString())); ddlCategoria.SelectedIndex = 0; }