public IActionResult SaveHBServletTokenUnBlockRequestOrder(HBServletRequestOrderRequest request) { if (ModelState.IsValid) { SingleResponse <long> response = new SingleResponse <long>(); XBS.ActionResult result = _xBService.SaveHBServletTokenUnBlockRequestOrder(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)); } }
public IActionResult CheckExcelRows(CheckExcelRowsRequest request) { if (ModelState.IsValid) { SingleResponse <long> response = new SingleResponse <long>(); XBS.ActionResult result = _xBService.CheckExcelRows(request.ReestrTransferAdditionalDetails, request.DebetAccount, request.OrderId); 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)); } }
public IActionResult SaveCVVNote(CVVNoteRequest CVVNoteRequest) { if (ModelState.IsValid) { SingleResponse <long> response = new SingleResponse <long>(); response.ResultCode = ResultCodes.normal; XBS.ActionResult result = _xbService.SaveCVVNote(CVVNoteRequest.ProductId, CVVNoteRequest.CVVNote); response.Result = result.Id; response.Description = Utils.GetActionResultErrors(result.Errors); return(ResponseExtensions.ToHttpResponse(response)); } else { return(ValidationError.GetValidationErrorResponse(ModelState)); } }
public IActionResult ApproveInternationalPaymentOrder(ApproveIdRequest request) { if (ModelState.IsValid) { SingleResponse <long> response = new SingleResponse <long>(); InternationalPaymentOrder order = _cacheHelper.GetApprovalOrder <InternationalPaymentOrder>(request.Id); XBS.ActionResult saveResult = _xBService.ApproveInternationalPaymentOrder(order); response.ResultCode = ResultCodeFormatter.FromPersonalAccountSecurityService(saveResult.ResultCode); response.Result = saveResult.Id; response.Description = Utils.GetActionResultErrors(saveResult.Errors); return(ResponseExtensions.ToHttpResponse(response)); } else { return(ValidationError.GetValidationErrorResponse(ModelState)); } }