public IActionResult CreatePublisher([FromBody] PublisherContract request) { using (var client = GetRestClient()) { var newId = client.CreatePublisher(request); return(Json(newId)); } }
public int CreatePublisher(PublisherContract publisher) { try { var newId = Post <int>("publisher", publisher); return(newId); } catch (HttpRequestException e) { if (m_logger.IsErrorEnabled()) { m_logger.LogError("{0} failed with {1}", GetCurrentMethod(), e); } throw; } }
public CreatePublisherWork(MetadataRepository metadataRepository, PublisherContract data) : base(metadataRepository.UnitOfWork) { m_metadataRepository = metadataRepository; m_data = data; }
public int CreatePublisher(PublisherContract data) { return(new CreatePublisherWork(m_metadataRepository, data).Execute()); }
public int CreatePublisher([FromBody] PublisherContract publisher) { var resultId = m_projectMetadataManager.CreatePublisher(publisher); return(resultId); }