У меня есть следующий код для проверки ввода пользователя, чтобы проверить, существуют ли данные в базе данных, когда пользователь вводит новую запись, если запись существует, ошибка проверки отображения
Вот то, что я использовал в настоящее время, он работает, но мне нужен ваш помогите создать настраиваемую проверку с использованием того же logi c
Как я могу реализовать logi c, добавленный в моем действии с помощью настраиваемой проверки?
[HttpPost]
public async Task<IActionResult> Create(Contact contactToCreate)
{
var ProductCodeRange = await ContactsService.GetContactsByProductCodeByType(
contactToCreate.ProductCodeRangeFrom.Value,
contactToCreate.ProductCodeRangeThru.Value,
contactToCreate.ProductCode.Value,
contactToCreate.TypeID);
if (!ModelState.IsValid || (ProductCodeRange != null && (contactToCreate.ProductCodeRangeFrom != null && contactToCreate.ProductCodeRangeThru != null)))
{
if (ProductCodeRange != null && (contactToCreate.ProductCodeRangeFrom != null && contactToCreate.ProductCodeRangeThru != null))
ModelState.AddModelError("ProductCode", "The Product Code already Exist");
return View();
}
...
}