using Estsh.Core.Model.ExcelModel; using Estsh.Core.Model.Result; using Estsh.Core.Models; using Estsh.Core.Services; using Estsh.Core.Util; using System.Collections; namespace Estsh.Core.Services.IServices { public interface IZoneDefineService : IBaseService { public Hashtable getZoneListByPage(string zoneName, string zoneDesc, string enabled, int factoryId, Pager pager, String direction, String sort); public List getSelectWarehouse(string factoryId); public List getSelectWarehouseInfo(string WarehouseId); public SysZone getZoneByExistName(string zoneName); public int saveZone(SysZone htParams); public int updateZone(SysZone htParams); public Hashtable getZoneDetail(String warehouseId); public int deleteZone(String ids); public int EnableZone(String ids); public int DisableZone(String ids); public List getExportList(string zoneName, string zoneDesc, string enabled, int factoryId); public Hashtable ImportExcel(List inputStream, int factoryId, string factoryCode, int empId); } }