using Dapper; 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 IZoneDefineRepository : IBaseRepository { public List getList(string strWhere, string filedOrder); public Hashtable getListByPage(int PageSize, int PageIndex, string strWhere, string OrderBy); public List getSelectWarehouse(string factoryID); public List getSelectWarehouseInfo(string warehouseId); public SysWarehouse getWarehouseByExistName(string warehouseName); public SysZone getZoneByExistName(string zoneName); public int saveZone(SysZone htParams); public int updateZone(SysZone htParams); public int deleteZone(String warehouse_id); public int EnableZone(String warehouse_id); public int DisableZone(String warehouse_id); public ZoneDefine ifExistsZone(string zoneName); public List getExportList(string strWhere, string orderBy); public bool InsertData(List sqlStrings, List parameterList); } }