示例#1
0
        public UIReturn reserveQueue(Queue input)
        {
            ReserveQueueRq req = ReserveQueueService.getInstance().getReserveQueueRq(input);
            ReserveQueueRs res = ReserveQueueService.getInstance().CallReserveQueue(req);

            if (res.header.isSuccess)
            {
                SessionModel.bookingQ = res.queue;
            }

            UIReturn ret = new UIReturn(res.header);

            ret.returnObject = res.queue;
            return(ret);
        }
示例#2
0
        public UIReturn reserveQueue(Service input)
        {
            Service        inputService = SessionModel.services.Find(s => s.serviceID == input.serviceID && s.branchID == input.branchID);
            ReserveQueueRq req          = ReserveQueueService.getInstance().getReserveQueueRq(inputService);
            ReserveQueueRs res          = ReserveQueueService.getInstance().CallReserveQueue(req);

            if (res.header.isSuccess)
            {
                SessionModel.bookingQ = res.queue;
            }

            UIReturn ret = new UIReturn(res.header);

            ret.returnObject = res.queue;
            return(ret);
        }