public ActionResult ExportResponses(string surveySlug)
        {
            var exportResponseModel = new ExportResponseModel {
                Tenant = this.Tenant
            };
            string answerId = this.surveyAnswerStore.GetFirstSurveyAnswerId(this.TenantName, surveySlug);

            exportResponseModel.HasResponses = !string.IsNullOrEmpty(answerId);

            var model = this.CreateTenantPageViewData(exportResponseModel);

            model.Title = surveySlug;
            return(this.View(model));
        }
Exemple #2
0
        public async Task <ActionResult> ExportResponses(string surveySlug)
        {
            var exportResponseModel = new ExportResponseModel {
                Tenant = await GetTenantAsync()
            };
            string answerId = await this.surveyAnswerStore.GetFirstSurveyAnswerIdAsync(this.TenantId, surveySlug);

            exportResponseModel.HasResponses = !string.IsNullOrEmpty(answerId);

            var model = await this.CreateTenantPageViewDataAsync(exportResponseModel);

            model.Title = surveySlug;
            return(this.View(model));
        }
        public ActionResult ExportResponses(string surveySlug)
        {
            var exportResponseModel = new ExportResponseModel { Tenant = this.Tenant };
            string answerId = this.surveyAnswerStore.GetFirstSurveyAnswerId(this.TenantName, surveySlug);
            exportResponseModel.HasResponses = !string.IsNullOrEmpty(answerId);

            var model = this.CreateTenantPageViewData(exportResponseModel);
            model.Title = surveySlug;
            return this.View(model);
        }