public async Task OnSaveClick() { if (String.IsNullOrWhiteSpace(SurveyName)) { ValidationMessage = "Survey Name is a required field"; return; } var cmd = new SurveyDefinitionCreateCmd(SurveyName, SurveyIntro); var result = await SurveyClient.AddSurvey(cmd); if (result.Result == CommandSubmitExecutionResult.OK) { UriHelper.NavigateTo("adminsurveydefinitions"); } }
public async Task <CommandSubmitResult <SurveyEditDTO> > AddSurvey(SurveyDefinitionCreateCmd cmd) { string url = $"{_baseUrl}addsurvey"; return(await PostCmd(cmd, url)); }