public async Task OnDeleteClick() { var cmd = new SurveyDefinitionRemoveSurveyItemCmd(survey.SurveyId, section.SectionId); var result = await SurveyClient.DeleteSurveyItem(cmd); if (result.Result == CommandSubmitExecutionResult.OK) { UriHelper.NavigateTo($"editsurvey/"); } else { ValidationMessage = result.Messages.FirstOrDefault(); } }
public async Task DeleteQuestion(SurveyQuestionEditDTO question) { var cmd = new SurveyDefinitionRemoveSurveyItemCmd(survey.SurveyId, question.QuestionId); var result = await SurveyClient.DeleteSurveyItem(cmd); string m = result.Messages.FirstOrDefault(); Console.WriteLine($"Delete Question : {result.Result} - {m} "); if (result.Result == CommandSubmitExecutionResult.OK) { survey = result.EntityQry; StateHasChanged(); } }