using Estsh.Core.Base; using Estsh.Core.Model.Result; using Estsh.Core.Models; using Estsh.Core.Repositories; using Newtonsoft.Json.Linq; using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Estsh.Core.Repository.IRepositories { public interface IKanBanRepository : IBaseRepository { public Hashtable getListByPage(int PageSize, int PageIndex, string strWhere, string OrderBy); public Hashtable MaterialgetListByPage(int PageSize, int PageIndex, string strWhere, string OrderBy); public int ChangeArriveStatus(String orderNo, int loginId, int status); public int ChangeCarInPlantStatus(String orderNo, int loginId, int status); public List getList(string strWhere, string filedOrder); public int updateCarArrive(WmsCarArrive htParams); public int saveCarArrive(WmsCarArrive htParams); public List getSelectSupplier(); public int ChangeInPlantStatus(String orderNo, int loginId); public int ChangeOutPlantStatus(String orderNo, int loginId); public int ChangeWorkingStatus(String orderNo, int loginId); public List GetCarArriveList(int PageSize, int PageIndex, string strWhere, string OrderBy); public List GetCarArriveList(string docks, int PageSize, int PageIndex, string strWhere, string OrderBy); public List GetCarArriveTotal(string docks); public List GetCarInDoor(string s_date); public List Getdock(); public List GetPreparation(); public int UpdateReceipt40(String dockName); } }