private void AssignSubItems(List <tbl_000_H_ITEM> itmlist_fill) { //Filling Lists with Switch foreach (tbl_000_H_ITEM i in itmlist_fill) { if (i != null) { itmcomlist = itmcombal.GetAll().Where(w => w.YEARUSED == i.YEARUSED && w.ItemNo == i.ItemNo).ToList(); i.itemCom = itmcomlist; itmpilist = itmpibal.GetAll().Where(w => w.YEARUSED == i.YEARUSED && w.ItemNo == i.ItemNo).ToList(); itmassylist = itmassybal.GetAll().Where(w => w.YEARUSED == i.YEARUSED && w.ItemNo == i.ItemNo).ToList(); itmvplist = itmvpbal.GetAll().Where(w => w.YEARUSED == i.YEARUSED && w.ItemNo == i.ItemNo).ToList(); i.itemPI = itmpilist; i.itemVP = itmvplist; i.itemAssy = itmassylist; itmmptlist = itmmptbal.GetAll().Where(w => w.YEARUSED == i.YEARUSED && w.ItemNo == i.ItemNo).ToList(); i.itemMPT = itmmptlist; itmfdclist = itmfdcbal.GetAll().Where(w => w.YEARUSED == i.YEARUSED && w.ItemNo == i.ItemNo).ToList(); i.itemFDC = itmfdclist; } } // }