public DataTable QuerySwitch(QueryType QT, ArrayList ParameterList) { #region VDS_ALO_POSOURCE_NO_TMP_DBO ALOM = new VDS_ALO_POSOURCE_NO_TMP_DBO(ref USEDB); DataTable Dt; try { switch (QT) { case QueryType.CheckCurrentItemStatus: Dt = ALOM.doCheckCurrentItemStatus(ParameterList); break; case QueryType.GetPOSOURCE_NO_TmpSchema: Dt = ALOM.GetPOSOURCE_NO_TmpSchema(ParameterList); break; default: Dt = new DataTable(); break; } return Dt; } catch (Exception ex) { throw GetNewException(ex); } #endregion }