コード例 #1
0
        public List <SqlParameter> fnGetAllSqlParameters(ClienteEntidade pClienteEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pClienteEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pClienteEntidade.iId));
            }

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvNome", DbType.String, pClienteEntidade.vNome));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCpf", DbType.String, pClienteEntidade.vCpf));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdade", DbType.Int16, pClienteEntidade.iIdade));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvTelefone", DbType.String, pClienteEntidade.vTelefone));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvEmail", DbType.String, pClienteEntidade.vEmail));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCelular", DbType.String, pClienteEntidade.vCelular));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvSexo", DbType.String, pClienteEntidade.vSexo));

            //vListOfSqlParameter.Add(Conexao.CriarParametro("@pdtDataCadastro", DbType.DateTime, pClienteEntidade.dtDataCadastro));

            return(vListOfSqlParameter);
        }
コード例 #2
0
        public List <SqlParameter> fnGetAllSqlParameters(VendedorEntidade pVendedorEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pVendedorEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pVendedorEntidade.iId));
            }

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvNome", DbType.String, pVendedorEntidade.vNome));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvLogin", DbType.String, pVendedorEntidade.vLogin));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvSenha", DbType.String, pVendedorEntidade.vSenha));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pbAtivo", DbType.Boolean, pVendedorEntidade.bAtivo));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCpf", DbType.String, pVendedorEntidade.vCpf));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdSalario", DbType.Decimal, pVendedorEntidade.dSalario));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piPercentualComissao", DbType.Int32, pVendedorEntidade.iPercentualComissao));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdtDataAdmissao", DbType.DateTime, pVendedorEntidade.dtDataAdmissao));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdtDataDemissao", DbType.DateTime, pVendedorEntidade.dtDataDemissao));

            return(vListOfSqlParameter);
        }
コード例 #3
0
        public List <SqlParameter> fnGetAllSqlParameters(AluguelEntidade pAluguelEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pAluguelEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pAluguelEntidade.iId));
            }

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdTbMontadora", DbType.Int32, pAluguelEntidade.vMontadoraEntidade.iId));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdTbVeiculo", DbType.Int32, pAluguelEntidade.vVeiculoEntidade.iId));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdTbCliente", DbType.Int32, pAluguelEntidade.vClienteEntidade.iId));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piQtdDiarias", DbType.Int32, pAluguelEntidade.iQtdDiarias));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdValorTotal", DbType.Decimal, pAluguelEntidade.dValorTotal));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdTbFormaPagamento", DbType.Int32, pAluguelEntidade.iIdTbFormaPagamento));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdTbVendedor", DbType.Int32, pAluguelEntidade.vVendedorEntidade.iId));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdtDataInicioAluguel", DbType.DateTime, pAluguelEntidade.dtDataInicioAluguel));

            return(vListOfSqlParameter);
        }
コード例 #4
0
        public List <SqlParameter> fnGetAllSqlParameters(EnderecoEntidade pEnderecoEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pEnderecoEntidade.iIdTbCliente > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdTbCliente", DbType.Int32, pEnderecoEntidade.iIdTbCliente));
            }

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvLogradouro", DbType.String, pEnderecoEntidade.vLogradouro));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piNumero", DbType.Int32, pEnderecoEntidade.iNumero));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvComplemento", DbType.String, pEnderecoEntidade.vComplemento));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvBairro", DbType.String, pEnderecoEntidade.vBairro));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCidade", DbType.String, pEnderecoEntidade.vCidade));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvEstado", DbType.String, pEnderecoEntidade.vEstado));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCep", DbType.String, pEnderecoEntidade.vCep));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvObs", DbType.String, pEnderecoEntidade.vObs));

            return(vListOfSqlParameter);
        }
コード例 #5
0
        public SqlDataReader Consultar(VendedorEntidade pVendedorEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pVendedorEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pVendedorEntidade.iId));
            }
            if (!string.IsNullOrWhiteSpace(pVendedorEntidade.vNome))
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@pvNome", DbType.String, pVendedorEntidade.vNome));
            }
            if (!string.IsNullOrWhiteSpace(pVendedorEntidade.vLogin))
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@pvLogin", DbType.String, pVendedorEntidade.vLogin));
            }
            if (!string.IsNullOrWhiteSpace(pVendedorEntidade.vSenha))
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@pvSenha", DbType.String, pVendedorEntidade.vSenha));
            }
            if (pVendedorEntidade.bAtivo != null)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@pbAtivo", DbType.Boolean, pVendedorEntidade.bAtivo));
            }

            return(Conexao.ExecuteReader("SPSel_TbVendedor", vListOfSqlParameter));
        }
コード例 #6
0
        public List <SqlParameter> fnGetAllSqlParameters(VeiculoEntidade pVeiculoEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pVeiculoEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pVeiculoEntidade.iId));
            }

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdMontadora", DbType.Int32, pVeiculoEntidade.vMontadoraEntidade.iId));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvModelo", DbType.String, pVeiculoEntidade.vModelo));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piAnoFabricacao", DbType.Int32, pVeiculoEntidade.iAnoFabricacao));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCor", DbType.String, pVeiculoEntidade.vCor));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdValorLocacao", DbType.Decimal, pVeiculoEntidade.dValorLocacao));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvPlaca", DbType.String, pVeiculoEntidade.vPlaca));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piQuilometragem", DbType.Int64, pVeiculoEntidade.iQuilometragem));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piEstadoVeiculo", DbType.Int32, pVeiculoEntidade.iEstadoVeiculo));

            return(vListOfSqlParameter);
        }
コード例 #7
0
        public void DevolverVeiculo(AluguelEntidade pAluguelEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pAluguelEntidade.iId));

            Conexao.ExecuteNonQuery("SPUpd_TbAluguelDevolverVeiculo", vListOfSqlParameter);
        }
コード例 #8
0
        public void Excluir(AluguelEntidade pAluguelEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pAluguelEntidade.iId));

            Conexao.ExecuteNonQuery("SPDel_TbAluguel", vListOfSqlParameter);
        }
コード例 #9
0
        public DbDataReader Consultar(bool pEmAndamento)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pEmAndamento", DbType.Int32, pEmAndamento));

            return(Conexao.ExecuteReader("SPSel_TbAluguel", vListOfSqlParameter));
        }
コード例 #10
0
        public SqlDataReader Consultar(bool pAlugados)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pAlugados", DbType.Boolean, pAlugados));

            return(Conexao.ExecuteReader("SPSel_TbVeiculo", vListOfSqlParameter));
        }
コード例 #11
0
        public SqlDataReader Consultar(Enumeradores.EnumEstadoVeiculo pEstadoVeiculo)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piEstadoVeiculo", DbType.Int32, pEstadoVeiculo));

            return(Conexao.ExecuteReader("SPSel_TbVeiculo", vListOfSqlParameter));
        }
コード例 #12
0
        public void AlterarEstado(VeiculoEntidade pVeiculoEntidade, Enumeradores.EnumEstadoVeiculo pEstadoVeiculo)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pVeiculoEntidade.iId));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piEstadoVeiculo", DbType.Int32, pEstadoVeiculo));

            Convert.ToInt32(Conexao.ExecuteScalar("SPUpd_TbVeiculoAlterarEstado", vListOfSqlParameter));
        }
コード例 #13
0
        public DbDataReader Consultar(AluguelEntidade pAluguelEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pAluguelEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pAluguelEntidade.iId));
            }

            return(Conexao.ExecuteReader("SPSel_TbAluguel", vListOfSqlParameter));
        }
コード例 #14
0
        public SqlDataReader Consultar(EnderecoEntidade pEnderecoEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pEnderecoEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pEnderecoEntidade.iId));
            }

            return(Conexao.ExecuteReader("SPSel_TbEndereco", vListOfSqlParameter));
        }
コード例 #15
0
        public SqlDataReader Consultar(PaisEntidade pPaisEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pPaisEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pPaisEntidade.iId));
            }
            else if (!string.IsNullOrWhiteSpace(pPaisEntidade.vNome))
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@pvNome", DbType.String, pPaisEntidade.vNome));
            }

            return(Conexao.ExecuteReader("SPSel_TbPais", vListOfSqlParameter));
        }
コード例 #16
0
        public SqlDataReader Consultar(VeiculoEntidade pVeiculoEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pVeiculoEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pVeiculoEntidade.iId));
            }
            else
            {
                if (pVeiculoEntidade.vMontadoraEntidade.iId > 0)
                {
                    vListOfSqlParameter.Add(Conexao.CriarParametro("@piIdMontadora", DbType.Int32, pVeiculoEntidade.vMontadoraEntidade.iId));
                }
            }

            return(Conexao.ExecuteReader("SPSel_TbVeiculo", vListOfSqlParameter));
        }
コード例 #17
0
        public List <SqlParameter> fnGetAllSqlParameters(PaisEntidade pPaisEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pPaisEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pPaisEntidade.iId));
            }

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvNome", DbType.String, pPaisEntidade.vNome));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvIdiomaPrincipal", DbType.String, pPaisEntidade.vIdiomaPrincipal));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piQtdHabitantes", DbType.Int64, pPaisEntidade.iQtdHabitantes));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piAnoFundacao", DbType.Int16, pPaisEntidade.iAnoFundacao));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdPibEmDolar", DbType.Decimal, pPaisEntidade.dPibEmDolar));

            return(vListOfSqlParameter);
        }
コード例 #18
0
        public List <SqlParameter> fnGetAllSqlParameters(MontadoraEntidade pMontadoraEntidade)
        {
            List <SqlParameter> vListOfSqlParameter = new List <SqlParameter>();

            if (pMontadoraEntidade.iId > 0)
            {
                vListOfSqlParameter.Add(Conexao.CriarParametro("@piId", DbType.Int32, pMontadoraEntidade.iId));
            }

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvNome", DbType.String, pMontadoraEntidade.vNome));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdFaturamentoEmDolar", DbType.Decimal, pMontadoraEntidade.dFaturamentoEmDolar));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdLucroAnualEmDolar", DbType.Decimal, pMontadoraEntidade.dLucroAnualEmDolar));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pvCidadeFundacao", DbType.String, pMontadoraEntidade.vCidadeFundacao));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@pdtDataFundacao", DbType.DateTime, pMontadoraEntidade.dtDataFundacao));

            vListOfSqlParameter.Add(Conexao.CriarParametro("@piQtdFabricas", DbType.Int32, pMontadoraEntidade.iQtdFabricas));

            return(vListOfSqlParameter);
        }