public ActionResult Detalhar(int id)
        {
            var resultado = BaseRequest <PessoaDomain> .Get(UrlApi.urlPessoaObterPorId, id, false).FirstOrDefault();

            return(View(MapperPessoa.PessoaDomainToPessoaModelView(resultado)));
        }
        public ActionResult Cadastrar(PessoaModelView pessoa)
        {
            BaseRequest <PessoaDomain> .Post(MapperPessoa.PessoaModelViewToPessoaDomain(pessoa), UrlApi.urlPessoaCadastrar);

            return(RedirectToAction("Lista"));
        }
        public ActionResult Editar(PessoaModelView pessoa)
        {
            BaseRequest <PessoaDomain> .Put(MapperPessoa.PessoaModelViewToPessoaDomain(pessoa), UrlApi.urlPessoaAtualizar);

            return(RedirectToAction("Lista"));
        }
        public ActionResult Lista()
        {
            var resultado = BaseRequest <PessoaDomain> .Get(UrlApi.urlPessoaObter);

            return(View(MapperPessoa.ListaPessoaDomainToListaPessoaModelView(resultado)));
        }