public DataTable QuerySwitch(QueryType QT, ArrayList ParameterList ) { DBO.SYS_EnumDBO Enum = new SYS_EnumDBO(ref USEDB) ; DataTable Dt; try { switch (QT) { case QueryType.ALL: Dt = Enum.doQueryAll(); break; case QueryType.CODE: Dt = Enum.doQueryByCode(ParameterList); break; case QueryType.Rownum: Dt = Enum.doQueryByRownum(ParameterList); break; case QueryType.MODULE: Dt = Enum.doQueryByMODULE(ParameterList); break; case QueryType.ID: Dt = Enum.doQueryByID(ParameterList); break; case QueryType.Custom: Dt = Enum.doQueryByFind(ParameterList); break; default: Dt = new DataTable(); break; } return Dt; } catch (Exception ex) { throw ex; } }
public DataTable QueryEnumByMODULE(ArrayList ParameterList) { try { DBO.SYS_EnumDBO Enum = new SYS_EnumDBO(ref USEDB); return Enum.doQueryByMODULE(ParameterList); } catch (Exception ex) { throw ex; } }