コード例 #1
0
ファイル: PessoaBusiness.cs プロジェクト: VyseClown/ImSys
        public bool SalvarPessoa(pessoa pes, usuario usu, endereco end)
        {
            PessoaDominio    PesDom    = new PessoaDominio();
            EnderecoBusiness EndBus    = new EnderecoBusiness();
            permissoes       per       = new permissoes();
            bool             cpfValido = validarCPF(pes.cpf);

            if (cpfValido == true)
            {
                PesDom.AdicionarPessoa(pes);
                usu.idpessoa = PesDom.selecionarUltimaPessoaIDcomCPF(pes);
                PesDom.AdicionarUsuario(usu);
                int id = EndBus.AdicionarEnderecoERetornarID(end);
                pes.idendereco = id;
                PesDom.AdicionarEnderecoIDUsuario(pes);
                per.idusuario = usu.id;
                PesDom.adicionarRegistroPermissaoParaNovoUsuario(per);
                return(true);
            }
            else
            {
                return(false);
            }
        }