Я пытаюсь запретить создание записей, но по какой-то причине это не работает. Может быть, вы знаете, почему?
Добавление записей по-прежнему происходит, даже если дата соответствует текущему дню или если дата заказа меньше текущего дня.
Мой запрет на создание записей просто не выполняетсяработать, хотя так и должно быть.
Вот мой код:
Сущность Пользователи :
public bool Banned { get; set; }
public List<Orders> orders = new List<Orders>();
public bool CheckIfBanned()
{
if (Banned)
{
return true;
}
else
{
foreach (var b in orders)
{
if (b.DateOrder <= DateTime.Now)
{
Banned = true;
return true;
}
}
return false;
}
}
Контроллер OrdersController
:
if (users.CheckIfBanned() != true)
{
unitOfWork.Orders.Create(orders);
unitOfWork.Save();
return RedirectToAction("Index");
}
else
{
return RedirectToAction("Create");
}
Что такоеЯ делаю не так? Заранее спасибо за помощь!