using Estsh.Core.Model.ExcelModel; using Estsh.Core.Model.Result; using Estsh.Core.Models; using Estsh.Core.Repositories; using System.Collections; namespace Estsh.Core.Repository.IRepositories { public interface ITrayRepository : IBaseRepository { public Hashtable getTrayByPage(int PageSize, int PageIndex, string strWhere, string OrderBy); public Hashtable getTrayByPageToList(int PageSize, int PageIndex, string strWhere, string OrderBy); public Hashtable getTableListByPage(int PageSize, int PageIndex, string strWhere, string OrderBy); public List getTrayType(); public int saveTrayInfo(GTray htParams); public bool existTray(string tray_code); public List GetTrayById(string tray_id); public int updateTrayInfo(GTray htParams); public int deleteTray(String tray_id); public int EnableData(String ids); public int DisableData(String ids); public Hashtable getTrayDetailOfPager(int PageSize, int PageIndex, string strWhere, string OrderBy); public Hashtable getTrayDetailToList(int PageSize, int PageIndex, string strWhere, string OrderBy); public List GetTrayDetailByGuid(string guid); public int saveTrayDetailInfo(GTrayDetail htParams); public int updateTrayDetailInfo(GTrayDetail htParams); public int deleteTrayDetail(String guid); } }