public int GetByCriteria(int categoryID, int subCategoryID, int measureSystem, int sizeCode, int lengthCode, int headCode, int driveCode, int materialCode, int finishCode, int pointCode, int styleCode) { NOL.Biz.ListItem listItem = new NOL.Biz.ListItem(); try { int searchID; int subscriberID = 0; if (!listItem.SearchByCriteria(subscriberID, categoryID, subCategoryID, measureSystem, sizeCode, lengthCode, headCode, driveCode, materialCode, finishCode, pointCode, styleCode, out searchID)) { // Error occurred return(-1); } if (searchID == 0) { // No item was found when searching with the criteria. Please try to adjust the criteria and search again. return(0); } return(searchID); } catch { return(-1); } }
public int GetByKeyword(string keyword) { NOL.Biz.ListItem listItem = new NOL.Biz.ListItem(); try { int searchID; int subscriberID = 0; if (!listItem.SearchByKeyword(subscriberID, keyword, out searchID)) { // Error occurred return(-1); } if (searchID == 0) { // No item was found when searching with the criteria. Please try to adjust the criteria and search again. return(0); } return(searchID); } catch { return(-1); } }