using Dapper; using Estsh.Core.Model.ExcelModel; using Estsh.Core.Model.Result; using Estsh.Core.Models; using Estsh.Core.Util; using System.Collections; namespace Estsh.Core.Services.IServices { public interface IPDLineDefineService : IBaseService { public Hashtable getPDLineListByPage(String pdlineCode, String pdlineName, int factoryid, Pager pager, String direction, String sort,string enabled); public List getSelectZone(); public List getSelectLocate(); public List getSelectSrcZone(int factoryId); public List getSelectSrcLocate(string zone_name, int factoryId); public List getSelectDestZone(int factoryId); public List getSelectDestLocate(string zone_name, int factoryId); public int savePdline(SysPdline htParams); public int updatePdline(SysPdline htParams); public Hashtable getPdlineDetail(String pdline_id); public List GetPartInfo(string part_no); public List GetLocateInfo(string locateName); public int deleteMenu(String ids); public int EnablePdline(String ids); public int DisablePdline(String ids); public List getExportList(string pdlineCode, string pdlineName, string enabled, int factoryid); public Hashtable ImportExcel(List inputStream, int factoryId, string factoryCode, int empId); } }