Boa tarde,
Estou com um problema na hora da validação do meu formulário, preciso verificar se o CNPJ está correto e se o mesmo já está cadastrado na base de dados.
O meu problema é que só pode existir uma validação Remote.
Como posso resolver este problema?
Códigos:
`
//modelo
[Required(ErrorMessage = "Campo CNPJ é obrigatório.")]
[StringLength(20)]
[Remote("CNPJCorreto", "Filial", ErrorMessage = "O CNPJ digitado está incorreto.")]
[Remote("ExisteCNPJ", "Filial", ErrorMessage = "Este CNPJ já foi cadastrado.")]
public string CNPJ { get; set; }
//funções no controller
public ActionResult CNPJCorreto(string CNPJ)
{
return Json(Validacoes.ValidaCNPJ(CNPJ), JsonRequestBehavior.AllowGet);
}
public ActionResult ExisteCNPJ(string CNPJ)
{
return Json(empRepositorio.VerificaCNPJ(CNPJ), JsonRequestBehavior.AllowGet);
}
`