Esempio n. 1
0
        public NewOrderResponse NewOrderOnTableRange(NewOrderRequest Request)
        {
            Utils.ToCardLog("AlohaExternal NewOrderOnTableRange ");
            NewOrderResponse Resp = new NewOrderResponse();

            Resp.RequestId = Request.RequestId;

            Resp.Success = true;
            if (!UniversalHost.AddRecivedCommand(Resp))
            {
                Resp.Success              = false;
                Resp.ErrorMsg             = String.Format("Command allready recived", Request.TableNumber);
                Resp.IntegrationErrorCode = -1;
                return(Resp);
            }

            AlohaTSClass.OpenTableFromRangeExternal(Request, Resp);
            UniversalHost.ComplitedRecivedCommand(Resp);
            return(Resp);
        }
Esempio n. 2
0
        public NewOrderResponse NewOrder(NewOrderRequest Request)
        {
            Utils.ToCardLog("AlohaExternal NewOrder ");
            NewOrderResponse Resp = new NewOrderResponse();

            Resp.RequestId = Request.RequestId;

            if (!PrepareCommand(Request, Resp))
            {
                //return Resp;
            }
            if (Request.AlohaTableId == 0)
            {
                Request.AlohaTableId = Resp.AlohaId;
            }

            AlohaTSClass.OpenTableFromExternal(Request, Resp);
            UniversalHost.ComplitedRecivedCommand(Resp);
            return(Resp);
        }