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 IVendorService : IBaseService { public Hashtable getVendorListByPage(String enabled, String vendor_code, String vendor_name, int factoryId, Pager pager, String direction, String sort); public int saveVendor(SysVendor htParams); public int updateVendor(SysVendor htParams); public SysVendor getVendorByExistName(string vendorCode); public Hashtable ImportExcel(List inputStream, int factoryId, string factoryCode, int empId); public List getVendor(String vendor_id); public int deleteVendor(String ids); public List getSelectVendor(); public int EnableVendor(String ids); public int DisableVendor(String ids); public List getExportList(string vendorCode, string vendorName, string enabled, int factoryId); } }