public async Task <IActionResult> UpdateArtifact(UpdateArtifactDTO input) { try { await _artifactService.UpdateArtifact(input); return(Ok()); } catch (System.Exception) { throw; } }
public async Task <IActionResult> UpdateArtifact(int id, [FromBody] UpdateArtifactModel updateArtifactModel) { if (ModelState.IsValid) { updateArtifactModel.Id = id; var artifact = await _artifactService.UpdateArtifact(updateArtifactModel).ConfigureAwait(false); if (artifact != null) { return(Ok(artifact)); } return(BadRequest("Something went wrong !")); } return(BadRequest("Something went wrong !")); }
public async Task UpdateArtifact(UpdateArtifactViewModel input) { try { string url = await _blobManager.UploadImageAsBlob(input.File); UpdateArtifactDTO data = new UpdateArtifactDTO() { Id = input.Id, Name = input.Name, MainImageURL = url, RoomId = input.RoomId }; await _artifactService.UpdateArtifact(data); } catch (Exception e) { throw e; } }