void SearchPictures(ProductWithPicture myViewModel, decimal s_id, decimal p_id) { if (dbPic.TB_PRO_PIC.Count() == 0) { return; } foreach (TB_PRO_PIC myPicture in dbPic.TB_PRO_PIC) { if (myPicture.S_ID == s_id && myPicture.P_ID == p_id) { myViewModel.Picture = myPicture; return; } } }
void SearchByName(string name) { if (dbPro.TB_PRODUCT.Count() == 0) { return; } foreach (TB_PRODUCT myProduct in dbPro.TB_PRODUCT) { if (myProduct.NAME.Contains(name)) { ProductWithPicture myViewModel = new ProductWithPicture(); myViewModel.Product = myProduct; SearchPictures(myViewModel, myProduct.S_ID, myProduct.ID); Items.Add(myViewModel); } } }