У меня есть следующий веб-сервис (файл .cs), который ищет список продуктов, который используется в текстовом поле в качестве расширителя автозаполнения.
</p>
<pre><code>public string[] GetProdDesSearch(string prefixText, int count)
{
try
{
ORDataClassesDataContext dbac = new ORDataClassesDataContext();
return dbac.tblProducts
.Where(r => r.MemberId == "123" && r.IDDesc.Contains(prefixText))
.OrderBy(r => r.IDDesc)
.Select(r => r.IDDesc)
.Distinct()
.Take(count)
.ToArray();
}
catch
{
}
return null;
}
Как мне поступить с ошибкой, если товар не найден? Буду ли я указывать это в самой webserivce? Я предполагаю, что именно здесь мой «улов» вступает в игру, но я не уверен, как именно это реализовать.
Если бы кто-то мог мне помочь, я был бы очень признателен.