public ActionResult Get([FromBody] DtoToken dtoToken) { try { Log.Information("Cashbox|Post"); Log.Information($"Получение списка касс пользователя: {_userManager}"); var caseError = _validationHelper.TokenValidator(_userManager, dtoToken.Token); if (caseError == 0) { return(GetCashBoxesData(dtoToken)); } return(Json(_errorHelper.GetErrorRequest((int)caseError))); } catch (UserNullException) { return(Ok(_errorHelper.GetErrorRequest((int)ErrorEnums.UNKNOWN_ERROR))); } catch (Exception e) { Log.Error($"Неизвестная ошибка: {e.StackTrace}"); return(Ok(_errorHelper.GetErrorRequest((int)ErrorEnums.UNKNOWN_ERROR))); } }
public async Task <IActionResult> Post([FromBody] CheckOperationRequest checkOperationRequest) { try { Log.Information("Check|Post"); Log.Information($"Получение списка касс пользователя: {_userManager}"); Log.Information($"Информация по чеку: {checkOperationRequest.Token}"); _helper.TokenValidator(_userManager, checkOperationRequest.Token); return(await Response(checkOperationRequest)); } catch (Exception e) { Log.Error(e.Message); return(Json(e.Message)); } }