Example #1
0
        public PessoaJuridica ObtemProdutoPessoa(int id)
        {
            PessoaJuridica pessoa = new PessoaJuridica();

            pessoa = repositorioDePessoas.ObtemProdutoPessoa(id);

            return(pessoa);
        }
Example #2
0
        public void Alterar(PessoaJuridica p)
        {
            PessoaBLL pbll = new PessoaBLL();

            pbll.Alterar(p.Pessoa);

            string stcCommando = "UPDATE " + _tabela + " SET " +
                                 "CNPJ =  '" + p.CNPJ + "' WHERE CODIGOPJ  = '" + p.CodigoPJ + "' ";

            Conexao.ExecutarComandoSQL(stcCommando);
        }
Example #3
0
        public void Inserir(PessoaJuridica p)
        {
            PessoaBLL pbll = new PessoaBLL();

            pbll.Inserir(p.Pessoa);
            p.CodigoPJ = pbll.GetPessoas().Max(pp => int.Parse(pp.CodigoPessoa)).ToString();

            string stcCommando = "INSERT INTO " + _tabela + " " +
                                 "([Ativa], [CNPJ], [CodigoPJ]) " +
                                 "VALUES ('" + "True" + "', '" + p.CNPJ + "', '" + p.CodigoPJ + "')";

            Conexao.ExecutarComandoSQL(stcCommando);
        }
Example #4
0
        public PessoaJuridica GetPessoaJuridica(string id)
        {
            var PessoaJuridicas = Conexao.ExecutarComandoLeituraSQL(_tabela, _where + id);

            foreach (var item in PessoaJuridicas)
            {
                PessoaJuridica p = new PessoaJuridica();
                p.Ativa = item["Ativa"];
                p.CNPJ  = item["CNPJ"];
                //p.CodigoPessoa = item["CodigoPessoa"];
                p.CodigoPJ = item["CodigoPJ"];

                PessoaBLL pbll = new PessoaBLL();
                p.Pessoa = pbll.GetPessoa(p.CodigoPJ);
                return(p);
            }

            return(null);
        }
Example #5
0
        public List <PessoaJuridica> GetPessoaJuridicas()
        {
            var listaPessoaJuridicas = Conexao.ExecutarComandoLeituraSQL(_tabela, " where Ativa = 'True'");

            List <PessoaJuridica> PessoaJuridicas = new List <PessoaJuridica>();

            foreach (var item in listaPessoaJuridicas)
            {
                PessoaJuridica p = new PessoaJuridica();
                p.Ativa = item["Ativa"] == "True" ? "Sim" : "Não";
                p.CNPJ  = item["CNPJ"];
                //p.CodigoPessoa = item["CodigoPessoa"];
                p.CodigoPJ = item["CodigoPJ"];

                PessoaBLL pbll = new PessoaBLL();
                p.Pessoa = pbll.GetPessoa(p.CodigoPJ);
                PessoaJuridicas.Add(p);
            }

            return(PessoaJuridicas);
        }
Example #6
0
 public void RemovePessoa(PessoaJuridica pessoa)
 {
     repositorioDePessoas.Remove(pessoa);
 }
Example #7
0
 public void AlteraPessoa(PessoaJuridica pessoa)
 {
     repositorioDePessoas.Update(pessoa);
 }
Example #8
0
 public void CadastraPessoa(PessoaJuridica pessoa)
 {
     repositorioDePessoas.Add(pessoa);
 }