public async Task <ActionResult> AddCharge([FromBody] ChargeDTO request) { request.CashierId = int.Parse(_applicationUser.GetUserName()); request.CardId = JsonConvert.DeserializeObject <CardDTO>(CryptoMethods.DecryptString(request.CardToken)).Id; var charge = await _chargeAppService.AddCharge(request); return(Ok(charge)); }
public async Task <ActionResult> MockCharge(ChargeDTO request) { var consumption = await _chargeAppService.AddCharge(request); return(Ok(consumption)); }