Example #1
0
        public string Gravar(TRegistro_VendaCombustivel val)
        {
            System.Collections.Hashtable hs = new System.Collections.Hashtable(28);
            hs.Add("@P_ID_VENDA", val.Id_venda);
            hs.Add("@P_CD_EMPRESA", val.Cd_empresa);
            hs.Add("@P_ID_BICO", val.Id_bico);
            hs.Add("@P_ID_CUPOM", val.Id_cupom);
            hs.Add("@P_ID_LANCTO", val.Id_lancto);
            hs.Add("@P_CD_PRODUTO", val.Cd_produto);
            hs.Add("@P_VOLUMEABASTECIDO", val.Volumeabastecido);
            hs.Add("@P_VL_UNITARIO", val.Vl_unitario);
            hs.Add("@P_VL_SUBTOTAL", val.Vl_subtotal);
            hs.Add("@P_TEMPOABASTECIMENTO", val.Tempoabastecimento);
            hs.Add("@P_NUMEROABASTECIMENTO", val.Numeroabastecimento);
            hs.Add("@P_ENCERRANTEBICO", val.Encerrantebico);
            hs.Add("@P_DT_ABASTECIMENTO", val.Dt_abastecimento);
            hs.Add("@P_ST_AFERICAO", val.St_afericao);
            hs.Add("@P_TP_REGISTRO", val.Tp_registro);
            hs.Add("@P_ST_REGISTRO", val.St_registro);
            hs.Add("@P_PLACAVEICULO", val.Placaveiculo);
            hs.Add("@P_KM_ATUAL", val.Km_atual);
            hs.Add("@P_NM_MOTORISTA", val.Nm_motorista);
            hs.Add("@P_CPF_MOTORISTA", val.Cpf_motorista);
            hs.Add("@P_NR_FROTA", val.Nr_frota);
            hs.Add("@P_LOGINESPERA", val.Login_espera);
            hs.Add("@P_CD_CLIFOR", val.Cd_clifor);
            hs.Add("@P_CD_ENDERECO", val.Cd_endereco);
            hs.Add("@P_ID_CONVENIO", val.Id_convenio);
            hs.Add("@P_CD_FRENTISTA", val.Cd_frentista);
            hs.Add("@P_ID_CAIXA", val.Id_caixa);
            hs.Add("@P_STRINGABAST", val.StringAbast);

            return(this.executarProc("IA_PDC_VENDACOMBUSTIVEL", hs));
        }
Example #2
0
        public string Excluir(TRegistro_VendaCombustivel val)
        {
            System.Collections.Hashtable hs = new System.Collections.Hashtable(2);
            hs.Add("@P_ID_VENDA", val.Id_venda);
            hs.Add("@P_CD_EMPRESA", val.Cd_empresa);

            return(this.executarProc("EXCLUI_PDC_VENDACOMBUSTIVEL", hs));
        }
Example #3
0
        public TList_VendaCombustivel Select(Utils.TpBusca[] vBusca, Int32 vTop, string vNM_Campo, string vOrder)
        {
            bool podeFecharBco           = false;
            TList_VendaCombustivel lista = new TList_VendaCombustivel();

            if (Banco_Dados == null)
            {
                podeFecharBco = this.CriarBanco_Dados(false);
            }
            System.Data.SqlClient.SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo, vOrder));
            try
            {
                while (reader.Read())
                {
                    TRegistro_VendaCombustivel reg = new TRegistro_VendaCombustivel();
                    if (!(reader.IsDBNull(reader.GetOrdinal("Id_Cupom"))))
                    {
                        reg.Id_cupom = reader.GetDecimal(reader.GetOrdinal("Id_Cupom"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("id_lancto"))))
                    {
                        reg.Id_lancto = reader.GetDecimal(reader.GetOrdinal("id_lancto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("loginsessao")))
                    {
                        reg.LoginSessao = reader.GetString(reader.GetOrdinal("loginSessao"));
                    }
                    if (!(reader.IsDBNull(reader.GetOrdinal("cd_produto"))))
                    {
                        reg.Cd_produto = reader.GetString(reader.GetOrdinal("cd_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_produto")))
                    {
                        reg.Ds_produto = reader.GetString(reader.GetOrdinal("ds_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_abreviadaproduto")))
                    {
                        reg.Ds_abreviadaProduto = reader.GetString(reader.GetOrdinal("ds_abreviadaproduto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_condfiscal_produto")))
                    {
                        reg.Cd_condfiscal_produto = reader.GetString(reader.GetOrdinal("cd_condfiscal_produto"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("CD_Unidade")))
                    {
                        reg.Cd_unidade = reader.GetString(reader.GetOrdinal("CD_Unidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_unidade")))
                    {
                        reg.Ds_unidade = reader.GetString(reader.GetOrdinal("ds_unidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("sigla_Unidade")))
                    {
                        reg.Sigla_unidade = reader.GetString(reader.GetOrdinal("sigla_Unidade"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("EnderecoFisicoBico")))
                    {
                        reg.Enderecofisicobico = reader.GetString(reader.GetOrdinal("EnderecoFisicoBico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_label")))
                    {
                        reg.Ds_label = reader.GetString(reader.GetOrdinal("ds_label"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Venda")))
                    {
                        reg.Id_venda = reader.GetDecimal(reader.GetOrdinal("ID_Venda"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Bico")))
                    {
                        reg.Id_bico = reader.GetDecimal(reader.GetOrdinal("ID_Bico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ID_Bomba")))
                    {
                        reg.Id_bomba = reader.GetDecimal(reader.GetOrdinal("ID_Bomba"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_local")))
                    {
                        reg.Cd_local = reader.GetString(reader.GetOrdinal("cd_local"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_local")))
                    {
                        reg.Ds_local = reader.GetString(reader.GetOrdinal("ds_local"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("Id_Tanque")))
                    {
                        reg.Id_tanque = reader.GetDecimal(reader.GetOrdinal("Id_Tanque"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_unitario")))
                    {
                        reg.Vl_unitario = reader.GetDecimal(reader.GetOrdinal("vl_unitario"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("VolumeAbastecido")))
                    {
                        reg.Volumeabastecido = reader.GetDecimal(reader.GetOrdinal("VolumeAbastecido"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("vl_subtotal")))
                    {
                        reg.Vl_subtotal = reader.GetDecimal(reader.GetOrdinal("vl_subtotal"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("TempoAbastecimento")))
                    {
                        reg.Tempoabastecimento = reader.GetDecimal(reader.GetOrdinal("TempoAbastecimento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("NumeroAbastecimento")))
                    {
                        reg.Numeroabastecimento = reader.GetDecimal(reader.GetOrdinal("NumeroAbastecimento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("EncerranteBico")))
                    {
                        reg.Encerrantebico = reader.GetDecimal(reader.GetOrdinal("EncerranteBico"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("DT_Abastecimento")))
                    {
                        reg.Dt_abastecimento = reader.GetDateTime(reader.GetOrdinal("DT_Abastecimento"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_afericao")))
                    {
                        reg.St_afericao = reader.GetString(reader.GetOrdinal("st_afericao"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("tp_registro")))
                    {
                        reg.Tp_registro = reader.GetString(reader.GetOrdinal("tp_registro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("st_registro")))
                    {
                        reg.St_registro = reader.GetString(reader.GetOrdinal("st_registro"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_empresa")))
                    {
                        reg.Cd_empresa = reader.GetString(reader.GetOrdinal("cd_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_empresa")))
                    {
                        reg.Nm_empresa = reader.GetString(reader.GetOrdinal("nm_empresa"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("placaveiculo")))
                    {
                        reg.Placaveiculo = reader.GetString(reader.GetOrdinal("placaveiculo"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("km_atual")))
                    {
                        reg.Km_atual = reader.GetDecimal(reader.GetOrdinal("km_atual"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_motorista")))
                    {
                        reg.Nm_motorista = reader.GetString(reader.GetOrdinal("nm_motorista"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cpf_motorista")))
                    {
                        reg.Cpf_motorista = reader.GetString(reader.GetOrdinal("cpf_motorista"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nr_frota")))
                    {
                        reg.Nr_frota = reader.GetString(reader.GetOrdinal("nr_frota"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("loginespera")))
                    {
                        reg.Login_espera = reader.GetString(reader.GetOrdinal("loginespera"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_clifor")))
                    {
                        reg.Cd_clifor = reader.GetString(reader.GetOrdinal("cd_clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_clifor")))
                    {
                        reg.Nm_clifor = reader.GetString(reader.GetOrdinal("nm_clifor"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_endereco")))
                    {
                        reg.Cd_endereco = reader.GetString(reader.GetOrdinal("cd_endereco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("ds_endereco")))
                    {
                        reg.Ds_endereco = reader.GetString(reader.GetOrdinal("ds_endereco"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_convenio")))
                    {
                        reg.Id_convenio = reader.GetDecimal(reader.GetOrdinal("id_convenio"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("stringabast")))
                    {
                        reg.StringAbast = reader.GetString(reader.GetOrdinal("stringabast"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_frentista")))
                    {
                        reg.Cd_frentista = reader.GetString(reader.GetOrdinal("cd_frentista"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("nm_frentista")))
                    {
                        reg.Nm_frentista = reader.GetString(reader.GetOrdinal("nm_frentista"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("cd_grupo")))
                    {
                        reg.Cd_grupo = reader.GetString(reader.GetOrdinal("cd_grupo"));
                    }
                    if (!reader.IsDBNull(reader.GetOrdinal("id_caixa")))
                    {
                        reg.Id_caixa = reader.GetDecimal(reader.GetOrdinal("id_caixa"));
                    }

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