//public DataTable QueryStoreBaseByALL() //{ // try // { // DBO.STM_StoreBaseDBO dbo = new STM_StoreBaseDBO(ref USEDB); // return dbo.doQueryAll(); // } // catch (Exception ex) // { // throw ex; // } //} public DataTable QueryStoreBaseByCode(ArrayList ParameterList) { try { DBO.STM_StoreBaseDBO dbo = new STM_StoreBaseDBO(ref USEDB); return dbo.doQueryByCode(ParameterList); } catch (Exception ex) { throw ex; } }
public DataTable QuerySwitch(QueryType QT, ArrayList ParameterList ) { DBO.STM_StoreBaseDBO dbo = new STM_StoreBaseDBO(ref USEDB); DataTable Dt; try { switch (QT) { case QueryType.ALL: Dt = dbo.doQueryAll(); break; case QueryType.CODE: Dt = dbo.doQueryByCode(ParameterList); break; case QueryType.ID: Dt = dbo.doQueryByID(ParameterList); break; case QueryType.Custom: Dt = dbo.doQueryByFind(ParameterList); break; case QueryType.QueryByLike: Dt = dbo.doQueryByLikeWithProperty(ParameterList); break; case QueryType.Excel: Dt = dbo.doQueryByLikeWithProperty_Excel(ParameterList); break; default: Dt = new DataTable(); break; } return Dt; } catch (Exception ex) { throw ex; } }