/// <summary> /// Posts the survey. /// </summary> /// <param name="surveyResponse">The survey response.</param> /// <returns>bool</returns> public bool PostSurvey(SurveyResponseContract surveyResponse) { using (var client = new SaltServiceProxy()) { return(client.Execute(proxy => proxy.PostSurvey(surveyResponse))); } }
/// <summary> /// To the domain model. /// </summary> /// <param name="surveyResponseDataContract">The survey response data contract.</param> /// <returns></returns> public static SurveyListModel ToDomainModel(this SurveyResponseContract surveyResponseDataContract) { if (null == surveyResponseDataContract) { return(new SurveyListModel()); } var toReturn = new SurveyListModel { Surveys = new List <SurveyModel> { new SurveyModel() { IndividualId = new AsaMemberAdapter().GetActiveDirectoryKeyFromContext(), MemberId = surveyResponseDataContract.MemberId, ResponseCount = surveyResponseDataContract.TotalResponseCount, Response = surveyResponseDataContract.SurveyResponseId.ToString(CultureInfo.InvariantCulture), } } }; return(toReturn); }
public bool PostSurvey(SurveyResponseContract surveyResponse) { return(PostSurveyResponse); }
/// <summary> /// Posts the survey. /// </summary> /// <param name="surveyResponse">The survey response.</param> /// <returns></returns> public bool PostSurvey(SurveyResponseContract surveyResponse) { return(_surveyService.Resolve().PostSurvey(surveyResponse.ToDomainObject <SurveyResponseContract, SurveyResponse>())); }