Ejemplo n.º 1
0
        // GET: MyOpenSurveys
        public ActionResult MyOpenSurveys()
        {
            SurveyService surveyService = new SurveyService();
            var           userId        = User.Identity.GetUserId();

            var userSurveys             = surveyService.GetOpenSurveysByUserId(userId);
            List <UserSurveyInfo> model = new List <UserSurveyInfo>();

            foreach (var userSurvey in userSurveys)
            {
                var survey = surveyService.GetSurveyById(userSurvey.SurveyId);
                model.Add(new UserSurveyInfo
                {
                    UserSurveyId      = userSurvey.UserSurveyId,
                    SurveyId          = survey.SurveyId,
                    SurveyDescription = survey.SurveyDescription,
                    SurveyTitle       = survey.SurveyTitle
                });
            }

            return(View(model));
        }