Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }