我正在尝试在控制器中添加一些验证逻辑,但遇到了一些麻烦。
代码如下:
if (holidayRequestForm.Approved == true)
{
TempData["msgAlreadyApproved"] = "This Holiday Has already been approved";
return RedirectToAction("Index", "HolidayRequestFroms");
}
我的问题是,当用户尝试批准已经批准的假期请求时,我想抛出一条错误消息,但是显然,当任何假期设置为批准时,上面的代码都会抛出该消息。
如何检查模型中是否发生更改,然后在未发生更改的情况下抛出临时消息,该怎么办?
谢谢