public JsonNetResult GetDetailedResults(SurveyResultsDTO surveyResultsDto) { var results = _surveyService.GetDetailedResults(); var response = new { results }; var jsonResult = (JsonNetResult)Json(response, JsonRequestBehavior.AllowGet); return(jsonResult); }
public SurveyResults ConvertSurveyResultsDTOToSurveyResults(SurveyResultsDTO surveyResultsDto) { SurveyResults surveyResults = new SurveyResults() { Age = surveyResultsDto.Age, Gender = surveyResultsDto.Gender, CarLicense = surveyResultsDto.CarLicense, FirstCar = surveyResultsDto.FirstCar, DriveTrain = surveyResultsDto.DriveTrain, Drifting = surveyResultsDto.Drifting, UsedBmwCount = surveyResultsDto.UsedBmwCount, UsedBmwCarNameList = new List <string>() }; if (surveyResultsDto.UsedBmw1Model != null) { surveyResults.UsedBmwCarNameList.Add(surveyResultsDto.UsedBmw1Model.ToString()); } if (surveyResultsDto.UsedBmw2Model != null) { surveyResults.UsedBmwCarNameList.Add(surveyResultsDto.UsedBmw2Model.ToString()); } if (surveyResultsDto.UsedBmw3Model != null) { surveyResults.UsedBmwCarNameList.Add(surveyResultsDto.UsedBmw3Model.ToString()); } if (surveyResultsDto.UsedBmw4Model != null) { surveyResults.UsedBmwCarNameList.Add(surveyResultsDto.UsedBmw4Model.ToString()); } if (surveyResultsDto.UsedBmw5Model != null) { surveyResults.UsedBmwCarNameList.Add(surveyResultsDto.UsedBmw5Model.ToString()); } if (surveyResultsDto.UsedBmw6Model != null) { surveyResults.UsedBmwCarNameList.Add(surveyResultsDto.UsedBmw6Model.ToString()); } if (surveyResultsDto.UsedBmw7Model != null) { surveyResults.UsedBmwCarNameList.Add(surveyResultsDto.UsedBmw7Model.ToString()); } if (surveyResultsDto.UsedBmw8Model != null) { surveyResults.UsedBmwCarNameList.Add(surveyResultsDto.UsedBmw8Model.ToString()); } return(surveyResults); }
public void GetResults(SurveyResultsDTO surveyResultsDto) { var surveyResults = _surveyService.ConvertSurveyResultsDTOToSurveyResults(surveyResultsDto); var executionResult = _surveyService.AddResultsToFile(surveyResults); }