Exemple #1
0
        public void PopularDataSet(System.Collections.Generic.List <Comum.Clases.Pergunta> objPerguntas,
                                   Comum.Clases.Empresa Empresa)
        {
            if (objPerguntas != null && objPerguntas.Count > 0)
            {
                PerguntasRow drPerguntasDataSet = null;

                foreach (Comum.Clases.Pergunta p in objPerguntas)
                {
                    drPerguntasDataSet = (PerguntasRow)(this.Perguntas.NewRow());

                    drPerguntasDataSet.Pergunta = p.DesPergunta;

                    if (p.TipoComponente == Comum.Enumeradores.Enumeradores.TipoComponente.TEXTBOX)
                    {
                        drPerguntasDataSet.Resposta = p.Resposta;
                    }
                    else if (p.TipoComponente == Comum.Enumeradores.Enumeradores.TipoComponente.COMBOBOX)
                    {
                        drPerguntasDataSet.Resposta = p.Resposta;
                    }
                    else
                    {
                        if (p.Resposta == "1")
                        {
                            drPerguntasDataSet.Resposta = "Sim";
                        }
                        else
                        {
                            drPerguntasDataSet.Resposta = "Não";
                        }
                    }



                    this.Perguntas.Rows.Add(drPerguntasDataSet);
                }
            }

            if (Empresa != null)
            {
                EmpresaRow drEmpresa = (EmpresaRow)(this.Empresa.NewRow());

                drEmpresa.Nome = Empresa.Nome;
                drEmpresa.InscricaoEstadudal = Empresa.InscricaoEstadual;
                drEmpresa.CNPJ = Empresa.Cnpj;

                this.Empresa.Rows.Add(drEmpresa);

                if (Empresa.Filiais != null && Empresa.Filiais.Count > 0)
                {
                    FilialRow drFilial = (FilialRow)(this.Filial.NewRow());

                    drFilial.Codigo          = Empresa.Filiais[0].Codigo;
                    drFilial.Email           = Empresa.Filiais[0].Email;
                    drFilial.Nome            = Empresa.Filiais[0].Nome;
                    drFilial.TelefoneCelular = Empresa.Filiais[0].TelefoneMovel;
                    drFilial.TelefoneFax     = Empresa.Filiais[0].TelefoneFax;
                    drFilial.TelefoneFixo    = Empresa.Filiais[0].TelefoneFixo;

                    if (Empresa.Filiais[0].Endereco != null)
                    {
                        drFilial.Estado = Empresa.Filiais[0].Endereco.Nome;

                        if (Empresa.Filiais[0].Endereco.Cidades != null &&
                            Empresa.Filiais[0].Endereco.Cidades.Count > 0)
                        {
                            drFilial.Cidade = Empresa.Filiais[0].Endereco.Cidades[0].Nome;

                            if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros != null && Empresa.Filiais[0].Endereco.Cidades[0].Bairros.Count > 0)
                            {
                                drFilial.Bairro = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Nome;

                                if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos != null &&
                                    Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos.Count > 0)
                                {
                                    drFilial.Endereco = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].DescricaoRua;
                                    drFilial.CEP      = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].DescricaoCep;

                                    if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].Numero != null)
                                    {
                                        drFilial.Numero = System.Convert.ToInt32(Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].Numero);
                                    }
                                }
                            }
                        }
                    }

                    this.Filial.Rows.Add(drFilial);
                }
            }
        }
Exemple #2
0
        public void PopularDataSet(System.Collections.Generic.List <Comum.Clases.Relatorios.RelatorioEstoque> objProdutos,
                                   Comum.Clases.Empresa Empresa)
        {
            ProdutosRow drProdutos = null;

            if (objProdutos != null)
            {
                foreach (Comum.Clases.Relatorios.RelatorioEstoque re in objProdutos)
                {
                    drProdutos = (ProdutosRow)(this.Produtos.NewRow());

                    drProdutos.NomeProduto     = re.Descricao;
                    drProdutos.CodigoBarras    = re.CodigoBarras;
                    drProdutos.CodigoProduto   = re.Codigo;
                    drProdutos.CodigoFilial    = re.CodigoFilial;
                    drProdutos.DescricaoFilial = re.DescricaoFilial;
                    drProdutos.Estoque         = re.Estoque;
                    drProdutos.Email           = re.Email;
                    drProdutos.TelefoneCelular = re.TelefoneCelular;
                    drProdutos.TelefoneFax     = re.TelefoneFax;
                    drProdutos.TelefoneFixo    = re.TelefoneFixo;

                    this.Produtos.Rows.Add(drProdutos);
                }
            }

            if (Empresa != null)
            {
                EmpresaRow drEmpresa = (EmpresaRow)(this.Empresa.NewRow());

                drEmpresa.Nome = Empresa.Nome;
                drEmpresa.InscricaoEstadudal = Empresa.InscricaoEstadual;
                drEmpresa.CNPJ = Empresa.Cnpj;

                this.Empresa.Rows.Add(drEmpresa);

                if (Empresa.Filiais != null && Empresa.Filiais.Count > 0)
                {
                    FilialRow drFilial = (FilialRow)(this.Filial.NewRow());

                    drFilial.Codigo          = Empresa.Filiais[0].Codigo;
                    drFilial.Email           = Empresa.Filiais[0].Email;
                    drFilial.Nome            = Empresa.Filiais[0].Nome;
                    drFilial.TelefoneCelular = Empresa.Filiais[0].TelefoneMovel;
                    drFilial.TelefoneFax     = Empresa.Filiais[0].TelefoneFax;
                    drFilial.TelefoneFixo    = Empresa.Filiais[0].TelefoneFixo;

                    if (Empresa.Filiais[0].Endereco != null)
                    {
                        drFilial.Estado = Empresa.Filiais[0].Endereco.Nome;

                        if (Empresa.Filiais[0].Endereco.Cidades != null &&
                            Empresa.Filiais[0].Endereco.Cidades.Count > 0)
                        {
                            drFilial.Cidade = Empresa.Filiais[0].Endereco.Cidades[0].Nome;

                            if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros != null && Empresa.Filiais[0].Endereco.Cidades[0].Bairros.Count > 0)
                            {
                                drFilial.Bairro = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Nome;

                                if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos != null &&
                                    Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos.Count > 0)
                                {
                                    drFilial.Endereco = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].DescricaoRua;
                                    drFilial.CEP      = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].DescricaoCep;

                                    if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].Numero != null)
                                    {
                                        drFilial.Numero = System.Convert.ToInt32(Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].Numero);
                                    }
                                }
                            }
                        }
                    }

                    this.Filial.Rows.Add(drFilial);
                }
            }
        }
Exemple #3
0
        public void PopularDataSet(System.Collections.Generic.List <Comum.Clases.Relatorios.RelatorioPessoas> objPessoas,
                                   Comum.Clases.Empresa Empresa)
        {
            if (objPessoas != null)
            {
                PessoasRow drPessoas = null;

                foreach (Comum.Clases.Relatorios.RelatorioPessoas objPes in objPessoas)
                {
                    drPessoas = (PessoasRow)(this.Pessoas.NewRow());

                    drPessoas.Bairro = objPes.Bairro;
                    drPessoas.Cargo  = objPes.Cargo;
                    drPessoas.Cidade = objPes.Cidade;
                    drPessoas.CNPJ   = objPes.CNPJ;
                    if (objPes.Comissao != null)
                    {
                        drPessoas.Comissao = (decimal)(objPes.Comissao);
                    }
                    drPessoas.CPF = objPes.CPF;
                    if (objPes.DataAdmissao != null)
                    {
                        drPessoas.DataAdmissao = (System.DateTime)(objPes.DataAdmissao);
                    }

                    if (objPes.DataAdmissao != null)
                    {
                        drPessoas.DataNascimento = (System.DateTime)(objPes.DataNascimento);
                    }
                    drPessoas.Email           = objPes.Email;
                    drPessoas.EmpresaTrabalha = objPes.EmpresaTrabalha;
                    drPessoas.Endereco        = objPes.Endereco;
                    drPessoas.Estado          = objPes.Estado;
                    drPessoas.Fax             = objPes.Fax;
                    drPessoas.CEP             = objPes.CEP;

                    if (objPes.FornecedorAtivo)
                    {
                        drPessoas.FornecedorAtivo = "Ativo";
                    }
                    else
                    {
                        drPessoas.FornecedorAtivo = "Inativo";
                    }

                    if (objPes.FuncionarioAtivo)
                    {
                        drPessoas.FuncionarioAtivo = "Ativo";
                    }
                    else
                    {
                        drPessoas.FuncionarioAtivo = "Inativo";
                    }

                    if (objPes.LimiteCredito != null)
                    {
                        drPessoas.LimieteCredito = (decimal)(objPes.LimiteCredito);
                    }

                    drPessoas.Nome         = objPes.Nome;
                    drPessoas.NomeFantasia = objPes.NomeFantasia;

                    if (objPes.Numero != null)
                    {
                        drPessoas.Numero = (System.Int32)(objPes.Numero);
                    }

                    drPessoas.RG = objPes.RG;
                    if (objPes.Salario != null)
                    {
                        drPessoas.Salario = (decimal)(objPes.Salario);
                    }
                    drPessoas.SegmentoComercial = objPes.SegmentoComercial;
                    drPessoas.SituacaoCliente   = objPes.SituacaoCliente;
                    drPessoas.TelefoneCelular   = objPes.TelefoneCelular;
                    drPessoas.TelefoneFixo      = objPes.TelefoneFixo;
                    drPessoas.Usuario           = objPes.Usuario;

                    this.Pessoas.Rows.Add(drPessoas);
                }
            }

            if (Empresa != null)
            {
                EmpresaRow drEmpresa = (EmpresaRow)(this.Empresa.NewRow());

                drEmpresa.Nome = Empresa.Nome;
                drEmpresa.InscricaoEstadudal = Empresa.InscricaoEstadual;
                drEmpresa.CNPJ = Empresa.Cnpj;

                this.Empresa.Rows.Add(drEmpresa);

                if (Empresa.Filiais != null && Empresa.Filiais.Count > 0)
                {
                    FilialRow drFilial = (FilialRow)(this.Filial.NewRow());

                    drFilial.Codigo          = Empresa.Filiais[0].Codigo;
                    drFilial.Email           = Empresa.Filiais[0].Email;
                    drFilial.Nome            = Empresa.Filiais[0].Nome;
                    drFilial.TelefoneCelular = Empresa.Filiais[0].TelefoneMovel;
                    drFilial.TelefoneFax     = Empresa.Filiais[0].TelefoneFax;
                    drFilial.TelefoneFixo    = Empresa.Filiais[0].TelefoneFixo;

                    if (Empresa.Filiais[0].Endereco != null)
                    {
                        drFilial.Estado = Empresa.Filiais[0].Endereco.Nome;

                        if (Empresa.Filiais[0].Endereco.Cidades != null &&
                            Empresa.Filiais[0].Endereco.Cidades.Count > 0)
                        {
                            drFilial.Cidade = Empresa.Filiais[0].Endereco.Cidades[0].Nome;

                            if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros != null && Empresa.Filiais[0].Endereco.Cidades[0].Bairros.Count > 0)
                            {
                                drFilial.Bairro = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Nome;

                                if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos != null &&
                                    Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos.Count > 0)
                                {
                                    drFilial.Endereco = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].DescricaoRua;
                                    drFilial.CEP      = Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].DescricaoCep;

                                    if (Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].Numero != null)
                                    {
                                        drFilial.Numero = System.Convert.ToInt32(Empresa.Filiais[0].Endereco.Cidades[0].Bairros[0].Enderecos[0].Numero);
                                    }
                                }
                            }
                        }
                    }

                    this.Filial.Rows.Add(drFilial);
                }
            }
        }