我一直在尝试想出一个自定义验证,它将检查以下所有三种情况,并根据满足的条件返回错误消息。这两个验证是分开工作的,有没有人可以帮助我们,让系统转到验证2和验证3,然后显示所有消息,而不管之前的条件是否满足
{//VALIDATION1
{ if (this.LastDate < this.occurrence_date)
{ return "Last Date of Occurrence must be after First Date of Occurrence"; }
}
}
{//VALIDATION2
{ if (this.FinancialProvision > sysdate)
{ return "Financial provision date cannot be a future date"; }
}
}
{//VALIDATION3
{ if (this.Settlement > sysdate)
{ return "Settlement date cannot be a future date";}
}
}发布于 2018-02-18 16:17:47
为什么不连接验证字符串呢?然后在最后返回连接的字符串。
validation ="";
{//VALIDATION1
{ if (this.LastDate < this.occurrence_date)
{ validation += " Last Date of Occurrence must be after First Date of Occurrence"; }
}
}
{//VALIDATION2
{ if (this.FinancialProvision > sysdate)
{ validation += " Financial provision date cannot be a future date"; }
}
}
{//VALIDATION3
{ if (this.Settlement > sysdate)
{ validation += " Settlement date cannot be a future date";}
}
}
return validation;https://stackoverflow.com/questions/44788048
复制相似问题