public JsonResult VerifiqueCPf(string cpf) { if (UtilidadesValidadacao.CPFEhValido(cpf)) { return(Json(new { Valido = true }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { Valido = false, Message = "Informe um CPF valido" }, JsonRequestBehavior.AllowGet)); } }
private List <string> InconsistenciasMsgs(ClienteModel model) { List <string> erros = new List <string>(); if (!this.ModelState.IsValid) { erros = (from item in ModelState.Values from error in item.Errors select error.ErrorMessage).ToList(); } if (!UtilidadesValidadacao.CPFEhValido(model.CPF)) { erros.Add("Informe um CPF valido!"); } if (new BoCliente().VerificarExistencia(model.CPF)) { erros.Add("CPF ja existe em nossa base. Não permitida a existência de um CPF duplicado!"); } return(erros); }