using Dapper; using Estsh.Core.Model.ExcelModel; using Estsh.Core.Model.Result; using Estsh.Core.Models; using Estsh.Core.Repositories; using System.Collections; using System.Data; namespace Estsh.Core.Repository.IRepositories { public interface IZonePartRepository : IBaseRepository { public List getList(string strWhere); public Hashtable getListByPage(int PageSize, int PageIndex, string strWhere, string OrderBy); public List getSelectZone(string warehouseId); public List getSelectZoneInfo(string zone_name); public List GetZoneInfo(string zoneName); public List getSelectZonePartInfo(string zone_name, string partNo); public List getSelectVendorInfo(string vendorCode); public int saveZonePart(SysZonePart ht); public int updateZonePart(SysZonePart ht); public int deleteZonePart(String locate_id); public List GetPartInfo(string part_no); public List GetLocateInfo(string locateName); public List GetVendorInfo(string vendorCode); public List GetpartInfo(); public int EnableLocatePart(String locate_id); public int DisableLocatePart(String locate_id); public SysVendor GetVendorInfoByvendorCode(string vendorCode); public ZonePart ifExistsZonePart(string zoneName, string vendorCode, string partNo); public List getExportList(string strWhere, string orderBy); public bool InsertData(List sqlStrings, List parameterList); } }