public IActionResult Post([FromBody] Bettype bettype) { try { if (bettype != null) { _logger.LogInformation("API Request hit: INSERT Bettype : " + bettype.Name); var result = _bettypeRepository.Add(bettype); if (result == 0) { return(Ok("{\"status\": \"Success\"}")); } else { _logger.LogInformation("API Request (INSERT Bettype : " + bettype.Name + " ) not committed"); return(NotFound("Failed: INSERT could not commit")); } } else { _logger.LogInformation("API Request hit (INSERT Bettype) with null entry"); return(BadRequest("Failed: null entry")); } } catch (Exception e) { _logger.LogError("API Request (INSERT Bettype) FAILED: ", e); return(BadRequest("Failed")); } }
public int Update(Bettype entity) { using (var connection = DBService.GetSqlConnection()) { var result = connection.Execute($"EXECUTE dbo.UpdateBettype {entity.Id},{entity.Name}"); return(result + 1); } }