Beispiel #1
0
        public string DeletarPesagemClifor(TRegistro_LanPesagemClifor val)
        {
            Hashtable hs = new Hashtable(4);

            hs.Add("@P_CD_EMPRESA", val.Cd_empresa);
            hs.Add("@P_ID_TICKET", val.Id_ticket);
            hs.Add("@P_TP_PESAGEM", val.Tp_pesagem);
            hs.Add("@P_ID_DESDOBRO", val.Id_desdobro);

            return(this.executarProc("EXCLUI_BAL_CLIFOR", hs));
        }
Beispiel #2
0
        public string GravarPesagemClifor(TRegistro_LanPesagemClifor val)
        {
            Hashtable hs = new Hashtable(32);

            hs.Add("@P_CD_EMPRESA", val.Cd_empresa);
            hs.Add("@P_ID_TICKET", val.Id_ticket);
            hs.Add("@P_TP_PESAGEM", val.Tp_pesagem);
            hs.Add("@P_ID_DESDOBRO", val.Id_desdobro);
            hs.Add("@P_NR_PEDIDO", val.Nr_pedido);
            hs.Add("@P_NR_CONTRATO", val.Nr_contrato);
            hs.Add("@P_NR_LANCTOFISCAL_MESTRA", val.Nr_LanctoFiscal_Mestra);

            hs.Add("@P_NOME_CLIFORPEDIDO", val.Nome_cliforpedido);
            hs.Add("@P_TP_PESSOA", val.Tp_pessoa);
            hs.Add("@P_CD_ENDERECO", val.Cd_endereco);
            hs.Add("@P_CD_CLIFOR", val.Cd_clifor);
            hs.Add("@P_CD_CLIFORPEDIDO", val.Cd_cliforpedido);

            hs.Add("@P_OBS_FISCAL", val.OBS_Fiscal);
            hs.Add("@P_DADOSADICIONAIS", val.DadosAdicionais);
            hs.Add("@P_CHAVEACESSONFE", val.ChaveAcessoNFE);

            hs.Add("@P_NR_NOTAFISCAL", val.Nr_notafiscal);
            hs.Add("@P_NR_SERIE", val.Nr_serie);
            hs.Add("@P_DT_EMISSAO", val.Dt_emissao);
            hs.Add("@P_DT_SAIENT", val.Dt_SaiEnt);

            hs.Add("@P_CD_TRANSPORTADORA", val.Cd_transportadora);
            hs.Add("@P_NM_TRANSPORTADORA", val.Nm_transportadora);
            hs.Add("@P_NR_CPFCNPJ_TRANSP", val.Nr_cpfcnpj_transp);
            hs.Add("@P_CD_ENDTRANSPORTADORA", val.Cd_endtransportadora);
            hs.Add("@P_PLACAVEICULO", val.Placaveiculo);
            hs.Add("@P_ESPECIE", val.Especie);
            hs.Add("@P_NUMERO", val.Numero);
            hs.Add("@P_MARCA", val.Marca);
            hs.Add("@P_QUANTIDADE", val.Quantidade);
            hs.Add("@P_PESOBRUTO", val.Pesobruto);
            hs.Add("@P_PESOLIQUIDO", val.Pesoliquido);
            hs.Add("@P_FRETEPORCONTA", val.Freteporconta);

            hs.Add("@P_ST_REGISTRO", val.St_registro);

            return(this.executarProc("IA_BAL_CLIFOR", hs));
        }
Beispiel #3
0
        public TList_RegLanPesagemClifor Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo)
        {
            TList_RegLanPesagemClifor lista = new TList_RegLanPesagemClifor();
            bool podeFecharBco = false;

            if (this.Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }

            SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo));

            try
            {
                while (reader.Read())
                {
                    TRegistro_LanPesagemClifor reg = new TRegistro_LanPesagemClifor();
                    if (!(reader.IsDBNull(reader.GetOrdinal("CD_Empresa"))))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("ID_Ticket"))))
                    {
                        reg.Id_ticket = reader.GetDecimal(reader.GetOrdinal("ID_Ticket"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("TP_Pesagem"))))
                    {
                        reg.Tp_pesagem = reader.GetString(reader.GetOrdinal("TP_Pesagem"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("ID_Desdobro"))))
                    {
                        reg.Id_desdobro = reader.GetDecimal(reader.GetOrdinal("ID_Desdobro"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("NR_Pedido"))))
                    {
                        reg.Nr_pedido = reader.GetDecimal(reader.GetOrdinal("NR_Pedido"));
                    }

                    if (!(reader.IsDBNull(reader.GetOrdinal("NR_NotaFiscal"))))
                    {
                        reg.Nr_notafiscal = reader.GetDecimal(reader.GetOrdinal("NR_NotaFiscal")).ToString();
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("NR_Serie"))))
                    {
                        reg.Nr_serie = reader.GetString(reader.GetOrdinal("NR_Serie")).ToString();
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Modelo")))
                    {
                        reg.Cd_modelo = reader.GetString(reader.GetOrdinal("CD_Modelo"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("DT_Emissao"))))
                    {
                        reg.Dt_emissao = reader.GetDateTime(reader.GetOrdinal("DT_Emissao"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("DT_SaiEnt"))))
                    {
                        reg.Dt_SaiEnt = reader.GetDateTime(reader.GetOrdinal("DT_SaiEnt"));
                    }

                    if (!(reader.IsDBNull(reader.GetOrdinal("NF_Mestra"))))
                    {
                        reg.Nf_mestra = reader.GetString(reader.GetOrdinal("NF_Mestra"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("DigitoMestra"))))
                    {
                        reg.Digitomestra = reader.GetString(reader.GetOrdinal("DigitoMestra"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("NR_LanctoFiscal_Mestra"))))
                    {
                        reg.Nr_LanctoFiscal_Mestra = reader.GetDecimal(reader.GetOrdinal("NR_LanctoFiscal_Mestra"));
                    }

                    if (!(reader.IsDBNull(reader.GetOrdinal("OBS_Fiscal"))))
                    {
                        reg.OBS_Fiscal = reader.GetString(reader.GetOrdinal("OBS_Fiscal"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("DadosAdicionais"))))
                    {
                        reg.DadosAdicionais = reader.GetString(reader.GetOrdinal("DadosAdicionais"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("ChaveAcessoNFE"))))
                    {
                        reg.ChaveAcessoNFE = reader.GetString(reader.GetOrdinal("ChaveAcessoNFE"));
                    }

                    if (!(reader.IsDBNull(reader.GetOrdinal("Nome_CliforPedido"))))
                    {
                        reg.Nome_cliforpedido = reader.GetString(reader.GetOrdinal("Nome_CliforPedido"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("nome_clifor"))))
                    {
                        reg.Nome_clifor = reader.GetString(reader.GetOrdinal("nome_clifor"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("TP_Pessoa"))))
                    {
                        reg.Tp_pessoa = reader.GetString(reader.GetOrdinal("TP_Pessoa"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("CD_Endereco"))))
                    {
                        reg.Cd_endereco = reader.GetString(reader.GetOrdinal("CD_Endereco"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("CD_Clifor"))))
                    {
                        reg.Cd_clifor = reader.GetString(reader.GetOrdinal("CD_Clifor"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("NR_CGC_CPF_Clifor"))))
                    {
                        reg.Nr_cgc_cpf_clifor = reader.GetString(reader.GetOrdinal("NR_CGC_CPF_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Insc_Estadual_Clifor")))
                    {
                        reg.Insc_estadual_clifor = reader.GetString(reader.GetOrdinal("Insc_Estadual_Clifor"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("CD_CliforPedido"))))
                    {
                        reg.Cd_cliforpedido = reader.GetString(reader.GetOrdinal("CD_CliforPedido"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("NR_CGC_CPF_CliforPedido"))))
                    {
                        reg.Nr_cgc_cpf_cliforpedido = reader.GetString(reader.GetOrdinal("NR_CGC_CPF_CliforPedido"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("ST_Registro"))))
                    {
                        reg.St_registro = reader.GetString(reader.GetOrdinal("ST_Registro"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("UF"))))
                    {
                        reg.Uf = reader.GetString(reader.GetOrdinal("UF"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_uf")))
                    {
                        reg.Cd_uf = reader.GetString(reader.GetOrdinal("cd_uf"));
                    }

                    if (!(reader.IsDBNull(reader.GetOrdinal("DS_CidadeFornecedor"))))
                    {
                        reg.Ds_cidadefornecedor = reader.GetString(reader.GetOrdinal("DS_CidadeFornecedor"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("DS_EnderecoFornecedor"))))
                    {
                        reg.Ds_enderecofornecedor = reader.GetString(reader.GetOrdinal("DS_EnderecoFornecedor"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("TP_MovtoPedido"))))
                    {
                        reg.Tp_MovtoPedido = reader.GetString(reader.GetOrdinal("TP_MovtoPedido"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_CondFiscal_Clifor")))
                    {
                        reg.Cd_condfiscal_clifor = reader.GetString(reader.GetOrdinal("CD_CondFiscal_Clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Tp_movimento")))
                    {
                        reg.Tp_Movimento = reader.GetString(reader.GetOrdinal("Tp_movimento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("UF_Emp")))
                    {
                        reg.Uf_Emp = reader.GetString(reader.GetOrdinal("UF_Emp"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_Natureza_Classif")))
                    {
                        reg.Tp_Natureza_Classif = reader.GetString(reader.GetOrdinal("TP_Natureza_Classif"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TP_Natureza_Pesagem")))
                    {
                        reg.Tp_Natureza_Pesagem = reader.GetString(reader.GetOrdinal("TP_Natureza_Pesagem"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Nr_Contrato")))
                    {
                        reg.Nr_contrato = reader.GetDecimal(reader.GetOrdinal("Nr_Contrato"));
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("cd_condPgto")))
                    {
                        reg.cd_condPgto = reader.GetString(reader.GetOrdinal("cd_condPgto"));
                    }

                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Transportadora")))
                    {
                        reg.Cd_transportadora = reader.GetString(reader.GetOrdinal("CD_Transportadora"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NM_Transportadora")))
                    {
                        reg.Nm_transportadora = reader.GetString(reader.GetOrdinal("NM_Transportadora"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NR_CPFCNPJ_Transp")))
                    {
                        reg.Nr_cpfcnpj_transp = reader.GetString(reader.GetOrdinal("NR_CPFCNPJ_Transp"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_EndTransportadora")))
                    {
                        reg.Cd_endtransportadora = reader.GetString(reader.GetOrdinal("CD_EndTransportadora"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_endtransportadora")))
                    {
                        reg.Ds_endtransportadora = reader.GetString(reader.GetOrdinal("ds_endtransportadora"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("PlacaVeiculo")))
                    {
                        reg.Placaveiculo = reader.GetString(reader.GetOrdinal("PlacaVeiculo"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("especie")))
                    {
                        reg.Especie = reader.GetString(reader.GetOrdinal("especie"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("numero")))
                    {
                        reg.Numero = reader.GetString(reader.GetOrdinal("numero"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("marca")))
                    {
                        reg.Marca = reader.GetString(reader.GetOrdinal("marca"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Quantidade")))
                    {
                        reg.Quantidade = reader.GetDecimal(reader.GetOrdinal("Quantidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("PesoBruto")))
                    {
                        reg.Pesobruto = reader.GetDecimal(reader.GetOrdinal("PesoBruto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("PesoLiquido")))
                    {
                        reg.Pesoliquido = reader.GetDecimal(reader.GetOrdinal("PesoLiquido"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("FretePorConta")))
                    {
                        reg.Freteporconta = reader.GetString(reader.GetOrdinal("FretePorConta"));
                    }

                    lista.Add(reg);
                }
                return(lista);
            }
            finally
            {
                reader.Close();
                reader.Dispose();
                if (podeFecharBco)
                {
                    this.deletarBanco_Dados();
                }
            }
        }