public AddPaymentsResponse AddPayments(AddPaymentsRequest Request) { Utils.ToCardLog("AlohaExternal AddPayments"); AddPaymentsResponse Resp = new AddPaymentsResponse(); Resp.RequestId = Request.RequestId; if (!PrepareCommand(Request, Resp)) { return(Resp); } AlohaTSClass.AddPaymentExternal(Request, Resp); UniversalHost.ComplitedRecivedCommand(Resp); return(Resp); }
public AddItemsResponse AddItems(AddItemsRequest Request) { Utils.ToCardLog(String.Format("AlohaExternal AddItems Count {0}", Request.Items.Count)); AddItemsResponse Resp = new AddItemsResponse(); Resp.RequestId = Request.RequestId; if (!PrepareCommand(Request, Resp)) { return(Resp); } AlohaTSClass.AddDishFromExternal(Request, Resp); UniversalHost.ComplitedRecivedCommand(Resp); return(Resp); }
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); }
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); }