public JsonResult Incluir(BeneficiarioModel model) { BoBeneficiario bo = new BoBeneficiario(); var mensagemValidacao = "CPF inválido. Consulte o Admin do Sistema."; if (!this.ModelState.IsValid) { List <string> erros = (from item in ModelState.Values from error in item.Errors select error.ErrorMessage).ToList(); Response.StatusCode = 400; return(Json(string.Join(Environment.NewLine, erros))); } else { if (bo.VerificarCPF(model.CPF)) { return(Json("CPF já cadastrado no banco de dados. Admin.")); } IValidacao validador = new Validacao(); if (!validador.ValidarCPF(model.CPF)) { return(Json(mensagemValidacao)); } model.Id = bo.Incluir(new Beneficiario() { Nome = model.Nome, CPF = model.CPF }); return(Json("Beneficiário cadastrado com sucesso.")); } }