public IActionResult CreateLiteraryGenre(LiteraryGenreContract request) { var client = GetCodeListClient(); var newId = client.CreateLiteraryGenre(request); return(Json(newId)); }
public IActionResult CreateLiteraryGenre([FromBody] LiteraryGenreContract request) { using (var client = GetRestClient()) { var newId = client.CreateLiteraryGenre(request); return(Json(newId)); } }
public IActionResult UpdateLiteraryGenre(int literaryGenreId, [FromBody] LiteraryGenreContract data) { try { m_catalogValueManager.UpdateLiteraryGenre(literaryGenreId, data); return(Ok()); } catch (HttpErrorCodeException exception) { return(StatusCode((int)exception.StatusCode, exception.Message)); } }
public void UpdateLiteraryGenre(int literaryGenreId, LiteraryGenreContract data) { try { m_client.Put <HttpStatusCode>($"literarygenre/{literaryGenreId}", data); } catch (HttpRequestException e) { if (m_logger.IsErrorEnabled()) { m_logger.LogError("{0} failed with {1}", m_client.GetCurrentMethod(), e); } throw; } }
public int CreateLiteraryGenre(LiteraryGenreContract literaryGenre) { try { var newId = m_client.Post <int>("literarygenre", literaryGenre); return(newId); } catch (HttpRequestException e) { if (m_logger.IsErrorEnabled()) { m_logger.LogError("{0} failed with {1}", m_client.GetCurrentMethod(), e); } throw; } }
public int CreateLiteraryGenre([FromBody] LiteraryGenreContract literaryGenre) { var resultId = m_projectMetadataManager.CreateLiteraryGenre(literaryGenre.Name); return(resultId); }
public void UpdateLiteraryGenre(int literaryGenreId, LiteraryGenreContract data) { new CreateOrUpdateLiteraryGenreWork(m_catalogValueRepository, literaryGenreId, data.Name).Execute(); }
public void RenameLiteraryGenre(int literaryGenreId, LiteraryGenreContract data) { var client = GetCodeListClient(); client.UpdateLiteraryGenre(literaryGenreId, data); }
public int CreateLiteraryGenre([FromBody] LiteraryGenreContract data) { var resultId = m_catalogValueManager.CreateLiteraryGenre(data.Name); return(resultId); }