Exemplo n.º 1
0
        public OrderDTO CreateCashOrder(CashOrderRequest cashOrderRequest)
        {
            audit.Log("CreateCashOrder", cashOrderRequest);
            var request = new RestRequest("cash-orders", Method.POST);

            request.AddJsonBody(JsonConvert.SerializeObject(cashOrderRequest));

            return(Execute <OrderDTO>(request));
        }
 public IActionResult SaveCashOrder(CashOrderRequest request)
 {
     if (ModelState.IsValid)
     {
         SingleResponse <long> response = new SingleResponse <long>();
         XBS.ActionResult      result   = _xbService.SaveCashOrder(request.Order);
         response.Result      = result.Id;
         response.ResultCode  = ResultCodeFormatter.FromPersonalAccountSecurityService(result.ResultCode);
         response.Description = utils.GetActionResultErrors(result.Errors);
         return(ResponseExtensions.ToHttpResponse(response));
     }
     else
     {
         return(ValidationError.GetValidationErrorResponse(ModelState));
     }
 }
Exemplo n.º 3
0
        public CashOrderResponse CashOrder(CashOrderRequest request)
        {
            //todo stuff;

            return(new CashOrderResponse());
        }