/// <summary> /// Creates and send request to API to create new text and media element using /// </summary> /// <param name="createTextMediaElementModel"></param> /// <returns></returns> public async Task CreateTextMediaElement(CreateTextMediaElementViewModel createTextMediaElementModel) { var token = this.authDataStorage.GetToken(); var createTextMediaElementDto = Mapper.Map <CreateTextMediaElementRequestDto>(createTextMediaElementModel); createTextMediaElementDto.Text = this.InitCreateLocalizedStringRequest(createTextMediaElementModel.Text); createTextMediaElementDto.MediaId = await this.CreateMedia(createTextMediaElementModel.Media); await this.healthLibraryService.CreateTextAndMediaElement(createTextMediaElementDto, this.customerContext.Customer.Id, token); }
public async Task <JsonResult> CreateTextMediaElement(CreateTextMediaElementViewModel createTextMediaElementModel) { await careBuilderManager.CreateTextMediaElement(createTextMediaElementModel); return(Json("Ok")); }