public IActionResult CreatePaimentRequest([FromBody] ConfirmPaimentRequest model) { try { if (ModelState.IsValid) { if (_databaseRepository.CreateNewPaimentRequest(model.OrderItemId, model.UserId)) { return(Created("", model)); } else { return(BadRequest($"There was a problem with new paiment creation: {model.OrderItemId}, {model.UserId}")); } } else { return(BadRequest(ModelState)); } } catch (Exception e) { _logger.LogError("Failed to get users {0}", e); return(BadRequest(e)); } }
public IActionResult ConfirmPaimentRequest([FromBody] ConfirmPaimentRequest model) { try { if (ModelState.IsValid) { if (_databaseRepository.ConfirmPaimentRequest(model.OrderItemId, model.UserId)) { return(Ok()); } else { return(NotFound($"There is no paiment for that parameters: {model.OrderItemId}, {model.UserId}")); } } else { return(BadRequest(ModelState)); } } catch (Exception e) { _logger.LogError("Failed to get users {0}", e); return(BadRequest(e)); } }