예제 #1
0
        public Waiter MapEntity(WaiterRequest request)
        {
            Waiter waiter = new Waiter(request.Id, request.Name);

            UpdateOrder(waiter);

            UpdateOrderItem(waiter);

            return waiter;
        }
예제 #2
0
        public IActionResult CallWaiter(int?TableID, string request)
        {
            if (TableID == null)
            {
                return(NotFound());
            }
            WaiterRequest r = new WaiterRequest
            {
                TableNumber = (int)TableID,
                Request     = request
            };

            MessageBoard.waiterRequests.Add(r);

            return(RedirectToAction(nameof(Index)));
        }
예제 #3
0
        public IHttpActionResult Update([FromBody] WaiterRequest request)
        {
            waiterAppService.Update(request);

            return(Ok());
        }
예제 #4
0
        public IHttpActionResult Insert([FromBody] WaiterRequest request)
        {
            var response = waiterAppService.Insert(request);

            return(Ok(response));
        }