コード例 #1
0
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            OrigensBL origemBL = new OrigensBL();
            Origens origens = new Origens();
            origens.Id = utils.ComparaIntComZero(hfId.Value);
            origens.Codigo = utils.ComparaIntComZero(lblCodigo.Text);
            origens.Descricao = txtDescricao.Text;

            if (origens.Id > 0)
            {

                if (origemBL.EditarBL(origens))
                {
                    ExibirMensagem("Origem atualizada com sucesso !");
                    txtDescricao.Focus();
                }
                else
                    ExibirMensagem("Não foi possível Origem a categoria. Revise as informações.");

            }
            else
            {
                if (origemBL.InserirBL(origens))
                {
                    ExibirMensagem("Origem gravada com sucesso !");
                    LimparCampos();
                    txtDescricao.Focus();
                }
                else
                    ExibirMensagem("Não foi possível gravar a Origem. Revise as informações.");

            }
        }
コード例 #2
0
        protected void dtgOrigens_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            OrigensBL origemBL = new OrigensBL();
            Origens origens = new Origens();
            origens.Id = utils.ComparaIntComZero(dtgOrigens.DataKeys[e.RowIndex][0].ToString());

            if (origemBL.ExcluirBL(origens))
                ExibirMensagem("Registro excluído com sucesso !");
            else
                ExibirMensagem("Não foi possível excluir o registro, existem registros dependentes");

            Pesquisar(null);
        }
コード例 #3
0
        private void CarregarDados(int id_bai)
        {
            OrigensBL origemBL = new OrigensBL();
            List<Origens> origens = origemBL.PesquisarBL(id_bai);

            foreach (Origens orig in origens)
            {
                hfId.Value = orig.Id.ToString();
                lblCodigo.Text = orig.Codigo.ToString();
                txtDescricao.Text = orig.Descricao;
            }
        }
コード例 #4
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"));

            tabela.Columns.Add(coluna1);
            tabela.Columns.Add(coluna2);
            tabela.Columns.Add(coluna3);

            OrigensBL origemBL = new OrigensBL();
            List<Origens> origens;

            origens = origemBL.PesquisarBuscaBL(valor);

            foreach (Origens bai in origens)
            {

                DataRow linha = tabela.NewRow();

                linha["ID"] = bai.Id;
                linha["CODIGO"] = bai.Codigo;
                linha["DESCRICAO"] = bai.Descricao;

                tabela.Rows.Add(linha);
            }

            dtbPesquisa = tabela;
            dtgOrigens.DataSource = tabela;
            dtgOrigens.DataBind();
        }
コード例 #5
0
        private void CarregarDdlOrigem()
        {
            OrigensBL oriBL = new OrigensBL();
            List<Origens> origens = oriBL.PesquisarBL();

            ddlOrigem.Items.Add(new ListItem("Selecione", ""));
            foreach (Origens ltOri in origens)
                ddlOrigem.Items.Add(new ListItem(ltOri.Descricao, ltOri.Id.ToString()));

            ddlOrigem.SelectedIndex = 0;
        }