ASP.NET MVC检查If语句的模型是否发生更改

时间:2019-04-01 13:44:56

标签: c# asp.net-mvc if-statement

我正在尝试在控制器中添加一些验证逻辑,但遇到了一些麻烦。

代码如下:

 if (holidayRequestForm.Approved == true)
       {
        TempData["msgAlreadyApproved"] = "This Holiday Has already been approved";
        return RedirectToAction("Index", "HolidayRequestFroms");
       }

我的问题是,当用户尝试批准已经批准的假期请求时,我想抛出一条错误消息,但是显然,当任何假期设置为批准时,上面的代码都会抛出该消息。

如何检查模型中是否发生更改,然后在未发生更改的情况下抛出临时消息,该怎么办?

谢谢

0 个答案:

没有答案