/// <summary> /// Update application by id 18013 and round id 14004 title to "Updated Application" /// </summary> public static void UpdateApplicationData() { const int applicationId = 18013; const int roundId = 14004; var submissionRequest = new UpdateRoundSubmissionFormValuesRequest(new List <FieldValueModelBase> { new TextFieldValueModel("title", "Updated Application") }, roundId); ApiClient.UpdateRoundSubmissionFormValues(applicationId, submissionRequest); }
/// <summary> /// Upload media via Url and update submission by application id 18028 and round id 14001 media field /// </summary> public static void UploadMediaViaUrlAndUpdateSubmissionMediaField() { const int applicationId = 18028; const int roundId = 14001; const string mediaUrl = "https://1xpmg62scz1o20xf79413zk4-wpengine.netdna-ssl.com/wp-content/uploads/2019/07/Mobile-Friendly-Abstract-Submissions.png"; var mediaName = Path.GetFileNameWithoutExtension(mediaUrl); var media = ApiClient.CreateMedia(new Media.CreateRequest(mediaName, mediaUrl)); var submissionForm = new UpdateRoundSubmissionFormValuesRequest(new List <FieldValueModelBase> { new FileUploadFieldValueModel("sampleForm", "caption", media.MediaId) }, roundId); ApiClient.UpdateRoundSubmissionFormValues(applicationId, submissionForm); }