protected void btnSalvar_Click(object sender, EventArgs e) { TiposObrasBL tipoBL = new TiposObrasBL(); TiposObras tipos = new TiposObras(); tipos.Id = utils.ComparaIntComZero(hfId.Value); tipos.Codigo = utils.ComparaIntComZero(lblCodigo.Text); tipos.Descricao = txtDescricao.Text; tipos.QtdDias = utils.ComparaIntComZero(txtQtdDias.Text); if (tipos.Id > 0) { if (tipoBL.EditarBL(tipos)) { ExibirMensagem("Categoria atualizada com sucesso !"); txtDescricao.Focus(); } else ExibirMensagem("Não foi possível atualizar a categoria. Revise as informações."); } else { if (tipoBL.InserirBL(tipos)) { ExibirMensagem("Categoria gravada com sucesso !"); LimparCampos(); txtDescricao.Focus(); } else ExibirMensagem("Não foi possível gravar a categoria. Revise as informações."); } }
protected void dtgTiposObras_RowDeleting(object sender, GridViewDeleteEventArgs e) { TiposObrasBL tipoBL = new TiposObrasBL(); TiposObras tipos = new TiposObras(); tipos.Id = utils.ComparaIntComZero(dtgTiposObras.DataKeys[e.RowIndex][0].ToString()); if (tipoBL.ExcluirBL(tipos)) ExibirMensagem("Registro excluído com sucesso !"); else ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes"); Pesquisar(null); }
private void CarregarDados(int id_bai) { TiposObrasBL tipoBL = new TiposObrasBL(); List<TiposObras> tipos = tipoBL.PesquisarBL(id_bai); foreach (TiposObras ltBai in tipos) { hfId.Value = ltBai.Id.ToString(); lblCodigo.Text = ltBai.Codigo.ToString(); txtDescricao.Text = ltBai.Descricao; txtQtdDias.Text = ltBai.QtdDias.ToString(); } }
private void CarregarDdlTiposObra() { TiposObrasBL tpObBL = new TiposObrasBL(); List<TiposObras> tiposObras = tpObBL.PesquisarBL(); ddlTipoObra.Items.Add(new ListItem("Selecione", "")); foreach (TiposObras lttpOb in tiposObras) ddlTipoObra.Items.Add(new ListItem(lttpOb.Descricao, lttpOb.Id.ToString())); ddlTipoObra.SelectedIndex = 0; }
private void Pesquisar(string valor) { DataTable tabela = new DataTable("tabela"); 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")); DataColumn coluna4 = new DataColumn("QTDDIAS", Type.GetType("System.Int32")); tabela.Columns.Add(coluna1); tabela.Columns.Add(coluna2); tabela.Columns.Add(coluna3); tabela.Columns.Add(coluna4); TiposObrasBL tiposBL = new TiposObrasBL(); List<TiposObras> tipos; tipos = tiposBL.PesquisarBuscaBL(valor); foreach (TiposObras tipoObra in tipos) { DataRow linha = tabela.NewRow(); linha["ID"] = tipoObra.Id; linha["CODIGO"] = tipoObra.Codigo; linha["DESCRICAO"] = tipoObra.Descricao; linha["QTDDIAS"] = tipoObra.QtdDias; tabela.Rows.Add(linha); } dtbPesquisa = tabela; dtgTiposObras.DataSource = tabela; dtgTiposObras.DataBind(); }