public ActionResult Delete(string tablename) { ActionResult result = null; try { List <KeyValuePair <string, string> > parameters = GetParameters(); SQLConnector connector = new SQLConnector(_connectionString); connector.DeleteRecords(tablename, parameters); result = NoContent(); } catch (Exception ex) { result = StatusCode(500, new { Error = ex.Message }); } return(result); }