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 IPullGroupMESService : IBaseService { public Hashtable getPullGroupListByPage(string groupCode, string groupName, string enabled, int factoryId, Pager pager, String direction, String sort); public Hashtable getPullGroupDetailListByPage(string groupCode, string enabled, int factoryId); public List getPullGroupDetailList(string groupCode); public List GetPartInfo(string part_no); public List GetErpwarehouse(); public List getSelectFactory(); public List getSelectWarehouse(); public List getSelectWarehouse(string warehouseid); public List getSelectZone(string zoneid); public List getSelectZone(); public List getSelectVendor(); public List getSelectVendor(string vendorid); public List GetPart(); public List GetOrderType(); public List GetPart(string PartNo); public List GetPdlineByPdlineId(int pdlineId); public SysPdline GetPdlineByPdlineCode(string pdlineCode); public List GetPdlineByKey(); public bool saveHandPullGroup(string groupCode, string handPullQty); public int savePullGroup(WmsPullingGroupMes htParams); public int updatePullGroup(WmsPullingGroupMes htParams); public List GetPartNoInfo(string part_no); public List GetPartSpecInfo(string partSpec); public Hashtable getPullGroup(String ruid); public int EnableData(String ids); public int DisableData(String ids); public List getExportList(string groupCode, string groupName, string enabled, int factoryId); public Hashtable ImportExcel(List inputStream, int factoryId, string factoryCode, int empId); } }