public ActionResult Reenviar(string cpfCnpj, string email) { CredenciadoPessoa credenciado = _bus.Obter(cpfCnpj); credenciado.Pessoa.MeiosContatos.Single(x => x.TipoContato == eTipoContato.Email).Valor = email; if (_bus.IsCredenciadoAtivo(cpfCnpj)) { Validacao.Add(Mensagem.Credenciado.ExistenteAtivado(cpfCnpj)); } if (_bus.IsBloqueado(cpfCnpj)) { Validacao.Add(Mensagem.Credenciado.ExistenteBloqueado); } if (Validacao.Erros.Count <= 0 && _bus.AlterarEmail(credenciado)) { Validacao.Add(Mensagem.Credenciado.ReenviarChaveSucesso(credenciado.Email)); } return(Json(new { @EhValido = Validacao.EhValido, UrlRedireciona = Url.Action("Criar", "Credenciado", Validacao.QueryParamSerializer()), Msg = Validacao.Erros })); }