コード例 #1
0
ファイル: ProdutoFactory.cs プロジェクト: MURYLO/pegazuserp
        public static Produto CreateProduto(
            string nome,
            int? marcaProdutoId,
            int? categoriaProdutoId,
            string codigoBarras,
            bool usaBalanca,
            bool ativo,
            int estoqueAtual,
            string modelo,
            decimal custo,
            decimal venda,
            eUnidade? unidade,
            bool movimentaEstoque,
            eTipoNcm? tipoNcm,
            string ncm,
            eNaturezaEconomica? naturezaEconomica,
            eTipoProduto? tipoProduto,
            eObjetivoComercial? objetivoComercial,
            string referencia,
            string referenciaAux,
            string localEstoque,
            bool aceitaSaldoNegativo,
            int quantidadeMinimaEstoque

        )
        {
            var produto = new Produto();

            produto.Nome = nome;
            produto.MarcaProdutoId = marcaProdutoId;
            produto.CategoriaProdutoId = categoriaProdutoId;
            produto.CodigoBarras = codigoBarras;
            produto.UsaBalanca = usaBalanca;
            produto.Ativo = ativo;
            produto.EstoqueAtual = estoqueAtual;
            produto.Modelo = modelo;
            produto.Custo = custo;
            produto.Venda = venda;
            produto.Unidade = unidade;
            produto.MovimentaEstoque = movimentaEstoque;
            produto.TipoNcm = tipoNcm;
            produto.Ncm = ncm;
            produto.NaturezaEconomica = naturezaEconomica;
            produto.TipoProduto = tipoProduto;
            produto.ObjetivoComercial = objetivoComercial;
            produto.Referencia = referencia;
            produto.ReferenciaAux = referenciaAux;
            produto.LocalEstoque = localEstoque;
            produto.AceitaSaldoNegativo = aceitaSaldoNegativo;
            produto.QuantidadeMinimaEstoque = quantidadeMinimaEstoque;

            return produto;
        }
コード例 #2
0
ファイル: PessoaFactory.cs プロジェクト: MURYLO/pegazuserp
        public static Pessoa CreatePessoa(
             string nome,
             string cpf,
             string cnpj,
             string razaoSocial,
             string nomeFantasia,
             decimal? limiteCredito,
             string email,
             DateTime? dataCadastro,
             DateTime? ultimaAtualizacaoCadastro,
             bool ativo,
             int? vendedorId,
             string ie,
             eSexo? sexo,
             string estadoCivil,
             DateTime? dataNascimento,
             string escolaridade,
             string profissao,
             string nacionalidade,
             eTipoPesssoa? tipoPessoa,
             bool compraPrazo,
             bool subISS,
             eObjetivoComercial? objetivoComercial,
             bool retemImpostos,
             ePessoa? fisicaJuridica,        
             decimal? percentualVista,
             decimal? percentualPrazo
            
            )
        {
            var pessoa = new Pessoa();

            pessoa.Nome = nome;
            pessoa.Cpf = cpf;
            pessoa.Cnpj = cnpj;
            pessoa.RazaoSocial = razaoSocial;
            pessoa.NomeFantasia = nomeFantasia;
            pessoa.LimiteCredito = limiteCredito;
            pessoa.Email = email;
            pessoa.DataCadastro = dataCadastro;
            pessoa.UltimaAtualizacaoCadastro = ultimaAtualizacaoCadastro;
            pessoa.Ativo = ativo;
            pessoa.VendedorId = vendedorId;
            pessoa.Ie = ie;
            pessoa.Sexo = sexo;
            pessoa.EstadoCivil = estadoCivil;
            pessoa.DataNascimento = dataNascimento;
            pessoa.Escolaridade = escolaridade;
            pessoa.Profissao = profissao;
            pessoa.Nacionalidade = nacionalidade;
            pessoa.TipoPessoa = tipoPessoa;
            pessoa.CompraPrazo = compraPrazo;
            pessoa.SubISS = subISS;
            pessoa.ObjetivoComercial = objetivoComercial;
            pessoa.RetemImpostos = retemImpostos;
            pessoa.FisicaJuridica = fisicaJuridica;
            pessoa.PercentualVista = percentualVista;
            pessoa.PercentualPrazo = percentualPrazo;

            return pessoa;
        }