示例#1
0
        private void bb_pedidoitem_Click(object sender, EventArgs e)
        {
            string vColunas = "a.nr_pedido|Nr.Pedido|50;" +
                              "contrato.nr_contrato|Nr.Contrato|50;" +
                              "d.DS_Produto|Descrição Produto|350;" +
                              "d.CD_Produto|Cód. Produto|100;" +
                              "a.quantidade|Quantidade|100;" +
                              "a.vl_unitario|Vl. Unitario|80;" +
                              "a.vl_subtotal|Valor Tot|100;" +
                              "a.ID_PedidoItem|Id. Item|80";
            string vParamFixo = "a.nr_pedido|=|" + this.Nr_pedido;

            if (this.Nr_contrato.Trim() != string.Empty)
            {
                vParamFixo += "; contrato.nr_Contrato|=|" + this.Nr_contrato;
            }
            if (this.Cd_produto.Trim() != string.Empty)
            {
                vParamFixo += ";|EXISTS|(select 1 from tb_fat_pedido_itens m where m.nr_pedido = a.nr_pedido and m.cd_produto = '" + this.Cd_produto.Trim() + "')";
            }
            DataRowView linha = UtilPesquisa.BTN_BUSCA(vColunas, new EditDefault[] { ID_PedidoItem, cd_produto, ds_produto },
                                                       new TCD_LanPedido_Item(), vParamFixo);

            if (linha != null)
            {
                cd_unidest.Text = linha["cd_unidade_est"].ToString();
                cd_unidade.Text = linha["cd_unidade_valor"].ToString();
                cd_unidade_Leave(this, new EventArgs());
                vl_unitario.Value = Convert.ToDecimal(linha["vl_unitario"].ToString());
            }
        }
示例#2
0
        private void BB_Movto_Click(object sender, EventArgs e)
        {
            string cond = "";

            if (rbEntrada.Checked)
            {
                if (TP_Fiscal.SelectedIndex == 2)
                {
                    cond = "a.Tp_Movimento|=|'S'";
                }
                else
                {
                    cond = "a.Tp_Movimento|=|'E'";
                }
            }
            ;
            if (rbSaida.Checked)
            {
                if (TP_Fiscal.SelectedIndex == 2)
                {
                    cond = "a.Tp_Movimento|=|'E'";
                }
                else
                {
                    cond = "a.Tp_Movimento|=|'S'";
                }
            }
            ;
            UtilPesquisa.BTN_BUSCA("DS_Movimentacao|Ds Movimentação|300;CD_Movimentacao|Cd.Movimentação|80"
                                   , new Componentes.EditDefault[] { CD_Movto, DS_Movto }, new TDatMovimentacao(),
                                   cond);
        }
示例#3
0
        private void bb_clifordesdobro_Click(object sender, EventArgs e)
        {
            DataRowView linha = UtilPesquisa.BTN_BUSCA("a.nm_clifor|Nome Clifor|300;a.cd_clifor|Código Clifor|90"
                                                       , new Componentes.EditDefault[] { cd_clifordesdobro, nm_clifordesdobro }, new CamadaDados.Financeiro.Cadastros.TCD_CadClifor(), "");

            if (linha != null)
            {
                if (linha["TP_Pessoa"].ToString().Trim().ToUpper().Equals("F"))
                {
                    if (linha["ST_Equiparado_PJ"].ToString().Trim().ToUpper().Equals("S"))
                    {
                        tp_pessoadesdobro.Text = "J";
                    }
                    else
                    {
                        tp_pessoadesdobro.Text = "F";
                    }
                }
                else if (linha["TP_Pessoa"].ToString().Trim().ToUpper().Equals("J"))
                {
                    if (linha["ST_Agropecuaria"].ToString().Trim().ToUpper().Equals("S"))
                    {
                        tp_pessoadesdobro.Text = "F";
                    }
                    else
                    {
                        tp_pessoadesdobro.Text = "J";
                    }
                }
                cd_clifordesdobro_Leave(sender, e);
            }
        }
示例#4
0
 private void bbContager_Click(object sender, EventArgs e)
 {
     UtilPesquisa.BTN_BUSCA("a.ds_contager|Conta Gerencial|150;a.cd_contager|Cd. Conta|60",
                            new Componentes.EditDefault[] { cd_contager, ds_contager },
                            new CamadaDados.Financeiro.Cadastros.TCD_CadContaGer(),
                            "|exists|(select 1 from tb_fin_contager_x_empresa x where x.cd_contager = a.cd_contager and x.cd_empresa = '" + cd_empresa.Text.Trim() + "')");
 }
示例#5
0
        private void bb_almox_Click(object sender, EventArgs e)
        {
            string vColunas = "a.ds_almoxarifado|Almoxarifado|150;" +
                              "a.id_almox|Id. Almox.|80";

            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { id_almox },
                                   new CamadaDados.Almoxarifado.TCD_CadAlmoxarifado(), string.Empty);
            if (!string.IsNullOrEmpty(id_almox.Text))
            {
                CamadaDados.Estoque.TList_Inventario_Item_X_Saldo lSaldo =
                    CamadaNegocio.Estoque.TCN_Inventario_Item_X_Saldo.Buscar((bsItensInventario.Current as CamadaDados.Estoque.TRegistro_Inventario_Item).Id_inventario.Value.ToString(),
                                                                             (bsItensInventario.Current as CamadaDados.Estoque.TRegistro_Inventario_Item).Cd_produto,
                                                                             string.Empty,
                                                                             id_almox.Text,
                                                                             null);
                if (lSaldo.Count > 0)
                {
                    MessageBox.Show("Ja existe saldo para o item selecionado no almoxarifado informado.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return;
                }
                else
                {
                    (bsSaldoItem.Current as CamadaDados.Estoque.TRegistro_Inventario_Item_X_Saldo).Qtd_saldo =
                        (bsSaldoItem.Current as CamadaDados.Estoque.TRegistro_Inventario_Item_X_Saldo).Qtd_saldoAmx
                        = CamadaNegocio.Almoxarifado.TCN_SaldoAlmoxarifado.ConsultaSaldoAlmox((bsInventario.Current as CamadaDados.Estoque.Tregistro_Inventario).Cd_empresa,
                                                                                              id_almox.Text,
                                                                                              (bsItensInventario.Current as CamadaDados.Estoque.TRegistro_Inventario_Item).Cd_produto,
                                                                                              null);
                }
                bsSaldoItem.ResetCurrentItem();
            }
        }
示例#6
0
        private void BB_Equipamento_Click(object sender, EventArgs e)
        {
            string vColunas = "a.DS_Equipamento|Descrição Equipamento|250;a.ID_Equip|Cód. Equipamento|100";
            string vParam   = "";

            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { ID_Equip, DS_Equipamento }, new TCD_CadEquipamento(), vParam);
        }
示例#7
0
 private void bb_local_Click(object sender, EventArgs e)
 {
     UtilPesquisa.BTN_BUSCA("a.DS_Local|Local|300;a.CD_Local|Código|80",
                            new Componentes.EditDefault[] { cd_local, ds_local },
                            new TCD_CadLocalArm(string.Empty, cd_empresa.Text), string.Empty);
     BuscarProduto();
 }
示例#8
0
        private void BB_Historico_Click(object sender, EventArgs e)
        {
            string vParamFixo = "a.TP_Mov|=|'" + tp_titulo.SelectedValue.ToString().Trim() + "'";

            UtilPesquisa.BTN_BUSCA("a.DS_Historico|Descrição|150;a.CD_Historico|Código|80"
                                   , new Componentes.EditDefault[] { CD_Historico, DS_Historico }, new CamadaDados.Financeiro.Cadastros.TCD_CadHistorico(), vParamFixo);
        }
示例#9
0
        private void bb_safra_Click(object sender, EventArgs e)
        {
            string vColunas = "a.ds_safra|Descrição|150;" +
                              "a.anosafra|Código|60";

            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { anosafra }, new TCD_CadSafra(), string.Empty);
        }
示例#10
0
 private void BB_Banco_Click(object sender, EventArgs e)
 {
     UtilPesquisa.BTN_BUSCA("DS_BANCO|Descrição|150;CD_BANCO|Código|80",
                            new Componentes.EditDefault[] { cd_banco, ds_banco },
                            new CamadaDados.Financeiro.Cadastros.TCD_CadBanco(),
                            string.Empty);
 }
示例#11
0
        private void BB_Portador_Click(object sender, EventArgs e)
        {
            string vParamFixo = "isNull(ST_ControleTitulo,'N')|=|'S'";

            UtilPesquisa.BTN_BUSCA("DS_Portador|Descrição|150;CD_Portador|Código|80"
                                   , new Componentes.EditDefault[] { CD_Portador, DS_Portador }, new CamadaDados.Financeiro.Cadastros.TCD_CadPortador(), vParamFixo);
        }
示例#12
0
        private void bb_obs_Click(object sender, EventArgs e)
        {
            DataRowView linha = UtilPesquisa.BTN_BUSCA("ds_ObservacaoFiscal|Observação Fiscal|300;cd_ObservacaoFiscal|Cód. Obs. Fiscal|90"
                                                       , null, new CamadaDados.Fiscal.TCD_CadObservacaoFiscal(), null);

            if (linha != null)
            {
                if (tcObsFiscal.SelectedTab.Equals(tabObs))
                {
                    if (ds_ObservacaoFiscal.Text.Trim().Equals(string.Empty))
                    {
                        ds_ObservacaoFiscal.Text = linha["ds_observacaofiscal"].ToString();
                    }
                    else
                    {
                        ds_ObservacaoFiscal.Text += "\r\n" + linha["ds_observacaofiscal"].ToString();
                    }
                }
                else if (tcObsFiscal.SelectedTab.Equals(tabDados))
                {
                    if (ds_DadosAdicionais.Text.Trim().Equals(string.Empty))
                    {
                        ds_DadosAdicionais.Text = linha["ds_observacaofiscal"].ToString();
                    }
                    else
                    {
                        ds_DadosAdicionais.Text += "\r\n" + linha["ds_observacaofiscal"].ToString();
                    }
                }
            }
        }
示例#13
0
        private void BB_movimentacao_Click(object sender, EventArgs e)
        {
            string vColunas = "a.ds_movimentacao|Movimentação Comercial|200;" +
                              "a.cd_movimentacao|Cd. Movto|80";

            UtilPesquisa.BTN_BUSCA(vColunas, new EditDefault[] { CD_Movto, DS_Movto },
                                   new CamadaDados.Fiscal.TCD_CadMovimentacao(),
                                   "a.tp_movimento|=|'" + (bsNotaFiscal.Current as TRegistro_LanFaturamento).Tp_movimento.Trim().ToUpper() + "'");
            if ((!string.IsNullOrEmpty(CD_Movto.Text)) && bsItensNota.Count > 0)
            {
                (bsNotaFiscal.Current as TRegistro_LanFaturamento).ItensNota.ForEach(p =>
                {
                    //Procurar cfop do item
                    CamadaDados.Fiscal.TRegistro_CadCFOP rCfop = null;
                    if (CamadaNegocio.Fiscal.TCN_Mov_X_CFOP.BuscarCFOP(CD_Movto.Text,
                                                                       p.Cd_condfiscal_produto,
                                                                       cd_uf_clifor.Text.Trim().Equals("99") ? "I" :
                                                                       cd_uf_clifor.Text.Trim().Equals(cd_uf_empresa.Text.Trim()) ? "D" : "F",
                                                                       string.Empty,
                                                                       string.Empty,
                                                                       string.Empty,
                                                                       string.Empty,
                                                                       string.Empty,
                                                                       ref rCfop,
                                                                       null))
                    {
                        p.Cd_cfop        = rCfop.CD_CFOP;
                        p.Ds_cfop        = rCfop.DS_CFOP;
                        p.St_bonificacao = rCfop.St_bonificacaobool;
                    }
                });
            }
        }
示例#14
0
        private void bb_domiciliobancario_Click(object sender, EventArgs e)
        {
            string vColunas = "a.DS_ContaGer|Conta|350;" +
                              "a.CD_ContaGer|Cód. Conta|100";
            string vParamFixo = "|exists|(select 1 from tb_div_usuario_x_contager x " +
                                "where x.cd_contager = a.cd_contager " +
                                "and x.login = '******');" +
                                "ISNULL(a.ST_ContaCompensacao,'N')|=|'N';" +
                                "a.st_contacartao|<>|0;" +
                                "a.st_contacf|<>|0";

            if (rbReceber.Checked)
            {
                vParamFixo += ";isnull(a.cd_banco, '')|<>|''";
            }
            if (!string.IsNullOrEmpty(CD_Empresa.Text))
            {
                vParamFixo += ";|exists|(select 1 from tb_fin_contager_x_empresa x " +
                              "where x.cd_contager = a.cd_contager " +
                              "and x.cd_empresa = '" + CD_Empresa.Text.Trim() + "')";
            }
            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { cd_domiciliobancario, ds_domiciliobancario },
                                   new CamadaDados.Financeiro.Cadastros.TCD_CadContaGer(), vParamFixo);
            if (!string.IsNullOrEmpty(cd_domiciliobancario.Text))
            {
                cd_contager.Text = cd_domiciliobancario.Text;
                ds_contager.Text = ds_domiciliobancario.Text;
            }
        }
示例#15
0
        private void BB_CFG_Pedido_Click(object sender, EventArgs e)
        {
            string vColunas = "DS_TipoPedido|Configuração Pedido|350;" +
                              "CFG_Pedido|Cód. Configuração Pedido|100;" +
                              "TP_Movimento| Tipo Movimento |100;" +
                              "ST_Servico|Pedido Serviço|80";

            DataRowView linha = UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { CFG_Pedido, DS_TipoPedido, TP_Movimento },
                                                       new TCD_CadCFGPedido(), string.Empty);

            if (linha != null)
            {
                St_valoresfixos    = linha["ST_ValoresFixos"].ToString().Trim().ToUpper().Equals("S");
                St_commoditties    = linha["ST_Commoditties"].ToString().Trim().ToUpper().Equals("S");
                St_vincularcf      = linha["st_vincularcf"].ToString().Trim().ToUpper().Equals("S");
                St_gerarfin        = linha["st_gerarfin"].ToString().Trim().ToUpper().Equals("S");
                st_servico.Checked = linha["st_servico"].ToString().Trim().ToUpper().Equals("S");
                Nr_Serie.Clear();
                DS_Serie.Clear();
            }
            if (!string.IsNullOrEmpty(CD_Movto.Text))
            {
                CD_CMI.Clear();
                DS_CMI.Clear();
                CD_Movto.Clear();
                DS_Movto.Clear();
            }
        }
示例#16
0
 private void BB_Empresa_Busca_Click(object sender, EventArgs e)
 {
     UtilPesquisa.BTN_BUSCA("a.NM_empresa|Nome Empresa|300;a.CD_Empresa|Cód Empresa|100"
                            , new Componentes.EditDefault[] { CD_Empresa_Busca }
                            , new TCD_CadEmpresa(),
                            "|EXISTS|(select 1 from Tb_div_usuario_X_empresa  x where x.login = '******' and x.cd_empresa = A.cd_empresa)");
 }
示例#17
0
        private void BB_Atividade_Click(object sender, EventArgs e)
        {
            string vColunas = "a.DS_Atividade|Atividade|250;a.ID_Atividade|Cód. Atividade|100";
            string vParam   = "";

            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { ID_Atividade, DS_Atividade }, new TCD_CadAtividade(), vParam);
        }
示例#18
0
 private void bb_endpadrao_Click(object sender, EventArgs e)
 {
     UtilPesquisa.BTN_BUSCA("a.ds_endereco|Endereco|150;a.cd_endereco|Código Endereço|80;b.DS_Cidade|Cidade|250;a.UF|Estado|150;a.fone|Telefone|80"
                            , new Componentes.EditDefault[] { cd_endpadrao, ds_endpadrao },
                            new CamadaDados.Financeiro.Cadastros.TCD_CadEndereco(),
                            "a.cd_clifor|=|'" + cd_cliforpadrao.Text.Trim() + "'");
 }
示例#19
0
        private void bb_autoriz_Click(object sender, EventArgs e)
        {
            string vColunas = "a.id_autoriz|Id. Autoriz.|80;" +
                              "a.nr_pedido|Nº Pedido|80;" +
                              "a.nr_contrato|Nº Contrato|80;" +
                              "e.cd_produto|Cd. Produto|80;" +
                              "b.ds_produto|Produto Retirar|200;" +
                              "a.qtd_retirar|Qtd. Retirar|80;" +
                              "saldo_retirar|Saldo Retirar|80";
            string vParam = "a.nr_contrato|=|" + nr_contrato_origem.Text + ";" +
                            "(a.qtd_retirar - a.qtd_retirada)|>|0 ";
            DataRowView linha = UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { cd_autoriz },
                                                       new CamadaDados.Graos.TCD_Autoriz_RetDeposito(), vParam);

            if (linha != null)
            {
                qtd_sdautoriz.Value = Convert.ToDecimal(linha["saldo_retirar"].ToString());
                Cd_unid_autoriz     = linha["cd_unidade"].ToString();
            }
            else
            {
                qtd_sdautoriz.Value = decimal.Zero;
                Cd_unid_autoriz     = string.Empty;
            }
        }
示例#20
0
        private void bb_contrato_Click(object sender, EventArgs e)
        {
            string vColunas = "d.nm_clifor|Nome Contratante|250;" +
                              "a.cd_clifor|Cd. Contratante|80;" +
                              "f.nm_empresa|Empresa|250;" +
                              "a.cd_empresa|Cd. Empresa|80;" +
                              "a.nr_contrato|Nº Contrato|80";
            string vParam        = string.Empty;
            string pontoevirgula = string.Empty;

            if (cd_empresa.Text.Trim() != string.Empty)
            {
                vParam        = "a.cd_empresa|=|'" + cd_empresa.Text.Trim() + "'";
                pontoevirgula = ";";
            }
            else
            {
                vParam += pontoevirgula + "|exists|(select 1 from tb_div_usuario_x_empresa x " +
                          "where x.cd_empresa = a.cd_empresa " +
                          "and ((x.login = '******') or " +
                          "(exists(select 1 from tb_div_usuario_x_grupos y " +
                          "          where y.logingrp = x.login and y.loginusr = '******'))))";
            }
            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { Nr_Contrato },
                                   new TCD_CadContrato(), vParam);
        }
示例#21
0
        /*
         * private int InformarHodometro(string title, decimal Vl_default = 0)
         * {
         *  using (Componentes.TFQuantidade fQtde = new Componentes.TFQuantidade())
         *  {
         *      fQtde.Ds_label = "Hodometro " + title.Trim();
         *      fQtde.Vl_default = Vl_default;
         *      fQtde.Vl_Minimo = fQtde.Vl_default;
         *      fQtde.Casas_decimais = 0;
         *      fQtde.St_permitirValorZero = false;
         *      if (fQtde.ShowDialog() == DialogResult.OK)
         *          return Convert.ToInt32(fQtde.Quantidade);
         *      else
         *      {
         *          MessageBox.Show("Obrigatório informar hodometro para " + title.Trim() + "!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
         *          return 0;
         *      }
         *  }
         * }
         */

        private string BuscarVeiculo(bool st_destino)
        {
            string vParam   = "isnull(a.st_registro, 'A')|<>|'I'";
            string vColunas = "a.placa|Placa|80;" +
                              "a.ds_veiculo|Veiculo|200;" +
                              "a.id_veiculo|Codigo|80";
            DataRowView linha = UtilPesquisa.BTN_BUSCA(vColunas, null,
                                                       new TCD_CadVeiculo(),
                                                       vParam);

            if (linha != null)
            {
                if (st_destino)
                {
                    veiculoDestino.Text = linha["placa"].ToString();
                }
                else
                {
                    filtroVeiculo.Text = linha["placa"].ToString();
                }
                return(linha["id_veiculo"].ToString());
            }
            else
            {
                return(string.Empty);
            }
        }
示例#22
0
        private void bb_taxa_Click(object sender, EventArgs e)
        {
            string vColunas = "b.ds_taxa|Taxa Deposito|200;" +
                              "a.id_taxa|Id. Taxa|80;" +
                              "a.id_reg|Id. Registro|80;" +
                              "a.valortaxa|Valor Taxa|80;" +
                              "a.periodocarencia|Periodo Carencia|80;" +
                              "a.frequencia|Frequencia|80";
            DataRowView linha = UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { id_taxa, ds_taxa, id_reg },
                                                       new CamadaDados.Graos.TCD_CadContratoTaxaDeposito(), "a.nr_contrato|=|" + nr_contrato.Text);

            if (linha != null)
            {
                vl_taxa.Enabled = linha["tp_taxa"].ToString().Trim().ToUpper().Equals("V");
                if (!vl_taxa.Enabled)
                {
                    vl_taxa.Value = vl_taxa.Minimum;
                }
                ps_taxa.Enabled = linha["tp_taxa"].ToString().Trim().ToUpper().Equals("P");
                if (!ps_taxa.Enabled)
                {
                    ps_taxa.Value = ps_taxa.Minimum;
                }
            }
        }
示例#23
0
        private void bb_produto_Click(object sender, EventArgs e)
        {
            string vColunas = "a.ds_produto|Produto|200;" +
                              "a.cd_produto|Cd. Produto|80;" +
                              "b.sigla_unidade|Sigla Unidade|80";
            string vParam = string.Empty;

            if (id_formulacao.Text.Trim() != string.Empty)
            {
                vParam = "|exists|(select 1 from tb_prd_fichatec_acabado x " +
                         "where x.cd_produto = a.cd_produto " +
                         "and x.cd_empresa = '" + cd_empresa.Text.Trim() + "' " +
                         "and x.id_formulacao = " + id_formulacao.Text + ")";
            }
            if (rbRefugar.Checked)
            {
                if (id_formulacao.Text.Trim() != string.Empty)
                {
                    vParam += ";";
                }
                vParam += "|exists|(select 1 from tb_est_tpproduto x " +
                          "where x.tp_produto = a.tp_produto " +
                          "and isnull(x.st_mprimasemente, 'N') = 'N' " +
                          "and isnull(x.st_semente, 'N') = 'N')";
            }
            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { cd_produto, ds_produto },
                                   new CamadaDados.Estoque.Cadastros.TCD_CadProduto(), vParam);
        }
示例#24
0
        private void bb_contager_aplic_Click(object sender, EventArgs e)
        {
            string vColunas = "a.cd_contager|Conta Compensação|100;a.ds_contager|Descrição Conta|350";
            string vParam   = "a.st_contacompensacao|<>|'S'";

            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { cd_contager_aplic, ds_contager_aplic }, new TCD_CadContaGer(), vParam);
        }
示例#25
0
        private void bb_Usuario_Click(object sender, EventArgs e)
        {
            string vColunas = "a.NM_Clifor|Nome Clifor|400";

            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { NomeUsuario },
                                   new CamadaDados.Financeiro.Cadastros.TCD_CadClifor(), "");
        }
示例#26
0
        private void BB_CategoriaClifor_Click(object sender, EventArgs e)
        {
            string vColunas = "a.ds_categoriaclifor|Categoria Clifor|200;" +
                              "a.id_categoriaclifor|Id. Categoria|80;" +
                              "a.st_transportadora|Transportadora|80;" +
                              "a.st_fornecedor|Fornecedor|80;" +
                              "a.st_funcionarios|Funcionarios|80";
            DataRowView linha = UtilPesquisa.BTN_BUSCA(vColunas,
                                                       new Componentes.EditDefault[] { ID_CategoriaClifor, DS_CategoriaClifor },
                                                       new TCD_CadCategoriaCliFor(), string.Empty);

            if (linha != null)
            {
                st_fornecedor.Checked     = linha["st_fornecedor"].ToString().Trim().ToUpper().Equals("S");
                st_transportadora.Checked = linha["st_transportadora"].ToString().Trim().ToUpper().Equals("S");
                st_funcionario.Checked    = linha["st_funcionarios"].ToString().Trim().ToUpper().Equals("S");
                st_representante.Checked  = linha["st_representante"].ToString().Trim().ToUpper().Equals("S");
            }
            else
            {
                st_fornecedor.Checked       = false;
                st_transportadora.Checked   = false;
                st_funcionario.Checked      = false;
                st_vendedorconsulta.Checked = false;
                st_representante.Checked    = false;
            }
        }
示例#27
0
 private void BB_Empresa_Click(object sender, EventArgs e)
 {
     UtilPesquisa.BTN_BUSCA("a.NM_empresa|Nome Empresa|300;a.CD_Empresa|Cd.Empresa|80"
                            , new Componentes.EditDefault[] { CD_Empresa }
                            , new TDatEmpresa(),
                            "|EXISTS|(select 1 from Tb_div_usuario_X_empresa  x where x.login = '******' and x.cd_empresa = A.cd_empresa)");
 }
示例#28
0
 private void BB_Local_Click(object sender, EventArgs e)
 {
     UtilPesquisa.BTN_BUSCA("a.DS_Local|Local|300;a.CD_Local|Código|80",
                            new Componentes.EditDefault[] { CD_Local, DS_Local },
                            new TCD_CadLocalArm(),
                            string.Empty);
 }
示例#29
0
 private void bb_serie_Click(object sender, EventArgs e)
 {
     string      vParam = "a.cd_modelo|=|'04'";//Nota Fiscal Produtor
     DataRowView linha  = UtilPesquisa.BTN_BUSCA("a.DS_SerieNF|Descrição Série|350;a.NR_Serie|Cód. Série|100",
                                                 new Componentes.EditDefault[] { nr_serie },
                                                 new CamadaDados.Faturamento.Cadastros.TCD_CadSerieNF(), vParam);
 }
示例#30
0
        private void BB_Questionario_Click(object sender, EventArgs e)
        {
            string colunas = "a.id_questionario|Id. Questionário|60;" +
                             "a.ds_questionario|Ds. Questionário|200";

            UtilPesquisa.BTN_BUSCA(colunas, new Componentes.EditDefault[] { edt_questionario }, new TCD_Questionario(), string.Empty);
        }