public static List <RoomStandardItem> GetAll(string constructionCode, string planNo) { var items = new List <RoomStandardItem>(); bool isUsingNew; if (string.IsNullOrEmpty(constructionCode) || string.IsNullOrEmpty(planNo)) { isUsingNew = false; } else { var siyoCode = tbl_siyo_boss.GetSiyoCode(constructionCode, planNo); isUsingNew = IsUsingNew(constructionCode, siyoCode); } if (isUsingNew) { var newItems = RoomStandardNewItem.GetAll(); newItems.ForEach(p => items.Add(Convert(p))); } else { var oldItems = RoomStandardOldItem.GetAll(); oldItems.ForEach(p => items.Add(Convert(p))); } return(items); }
public static List <RoomStandardItem> GetAll(bool isUsingNew) { var items = new List <RoomStandardItem>(); if (isUsingNew) { var newItems = RoomStandardNewItem.GetAll(); newItems.ForEach(p => items.Add(Convert(p))); } else { var oldItems = RoomStandardOldItem.GetAll(); oldItems.ForEach(p => items.Add(Convert(p))); } return(items); }