from DepositAPI.libs.db.RDbSql import DbMySql
from DepositAPI.model.BaseModel import BaseModel
from DepositAPI.common.const.hpodconst import PACKAGE_STATUS

class Stores(BaseModel):
    def get_list(self, filter, quickFilter, sortBy, descending, rowsPerPage, offset):
        where = self.build_query_by_filter(filter, quickFilter)
        self.fields = ["ID", "Name", "ShortName"]
        self.table = "tbl_stores"
        self.primary_key = "ID"
        items, totalRow = self.get_list_objects(where, sortBy, descending, rowsPerPage, offset)
        return items, totalRow