Exemple #1
0
        public IHttpActionResult GenerateBindOrUnBindTask(string CartRFID, string PonitCode, bool IsBind, bool IsPTLPick, string AreaFlag, string AreaCode, string Position)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GenerateBindOrUnBindTask(CartRFID, PonitCode, IsBind, IsPTLPick, AreaFlag, AreaCode, Position);

            return(Ok(result));
        }
Exemple #2
0
        public IHttpActionResult GetCartInfoByRFID(string CartRFID)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GetCartInfoByRFID(CartRFID);

            return(Ok(result));
        }
Exemple #3
0
        public IHttpActionResult GenerateHandPickAreaDistributeTask(string CartRFID, string WorkStationCode, bool IsPTLPick)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GenerateHandPickAreaDistributeTask(CartRFID, WorkStationCode, IsPTLPick);

            return(Ok(result));
        }
Exemple #4
0
        public IHttpActionResult GeneratePointToPointDistribute(string CartRFID, string StartPoint, string EndPoint, bool IsPTLPick, string AreaFlag)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GeneratePointToPointDistribute(CartRFID, StartPoint, EndPoint, IsPTLPick, AreaFlag);

            return(Ok(result));
        }
Exemple #5
0
        public IHttpActionResult UpdateChannelCurrentCartDockedTime()
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.UpdateChannelCurrentCartDockedTime();

            return(Ok(result));
        }
Exemple #6
0
        public IHttpActionResult GetDistributeTask(string MinTime, string MaxTime, string ReqType, string Response, string Arrive)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GetDistributeTask(MinTime, MaxTime, ReqType, Response, Arrive);

            return(Ok(result));
        }
Exemple #7
0
        public IHttpActionResult StopDistributeTask(string DistributeTaskIds)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.StopDistributeTask(DistributeTaskIds);

            return(Ok(result));
        }
Exemple #8
0
        public IHttpActionResult GetMarketCartByWorkStationID(string WorkStationID)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GetMarketCartByWorkStationID(WorkStationID);

            return(Ok(result));
        }
Exemple #9
0
        public IHttpActionResult DeleteMarketCart(string DelID)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.DeleteMarketCart(DelID);

            return(Ok(result));
        }
Exemple #10
0
        public IHttpActionResult GenerateBatchMarketDistributeTask(string InitWorkStationIds, bool IsPTLPick)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GenerateBatchMarketDistributeTask(InitWorkStationIds, IsPTLPick);

            return(Ok(result));
        }
Exemple #11
0
        public IHttpActionResult GeneratePickAreaInitTask(string InitChannelIds, bool IsPTLPick)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GeneratePickAreaInitTask(InitChannelIds, IsPTLPick);

            return(Ok(result));
        }
Exemple #12
0
        public IHttpActionResult GenerateHandProductCartSwitchTask(string CartRFID, bool IsPTLPick)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GenerateHandProductCartSwitchTask(CartRFID, IsPTLPick);

            return(Ok(result));
        }
Exemple #13
0
        public IHttpActionResult GetNullCartBackWorkStationInfo()
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GetNullCartBackWorkStationInfo();

            return(Ok(result));
        }
Exemple #14
0
        public IHttpActionResult GenerateProductAreaInitTask(string InitWorkStationIds)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            IDistributeServiceExecutor service = new DistributeServiceExecutor();
            string result = service.GenerateProductAreaInitTask(InitWorkStationIds);

            return(Ok(result));
        }