Example #1
0
        private DataSet GetDataSet(ConditionLevel level, LinkedList llstData)
        {
            DataSet ds = null;

            switch (level)
            {
            case ConditionLevel.SITE:
                ds = ws.GetSiteForCondition();
                break;

            case ConditionLevel.FAB:
                ds = ws.GetFabForCondition(llstData.GetSerialData());
                break;

            case ConditionLevel.LINE:
                ds = ws.GetLineForCondition(llstData.GetSerialData());
                break;

            case ConditionLevel.AREA:
                ds = ws.GetAreaForCondition(llstData.GetSerialData());
                break;

            case ConditionLevel.EQPMODEL:
                ds = ws.GetEqpModelForCondition(llstData.GetSerialData());
                break;

                //TODO
            }

            return(ds);
        }