public IActionResult DeleteMarketBettype(long?id) { try { if (id.HasValue) { _logger.LogInformation("API Request hit: DELETE MarketBettype : " + id.Value); var result = _marketRepository.DeleteMarketBettype(id.Value); if (result == 0) { return(Ok("{\"status\": \"Success\"}")); } else { _logger.LogInformation("API Request (DELETE MarketBettype : " + id.Value + " ) not committed"); return(NotFound("Failed: DELETE could not commit")); } } else { _logger.LogInformation("API Request hit (DELETE MarketBettype) with null entry"); return(BadRequest("Failed: null entry")); } } catch (Exception e) { _logger.LogError("API Request (DELETE MarketBettype) FAILED: ", e); return(BadRequest("Failed")); } }