public static QuestionSearchCriteria Map(QuestionSearchViewModel viewModel)
 {
     var model = new QuestionSearchCriteria();
     model.Keyword = viewModel.Keyword ?? String.Empty;
     model.Disciplines = viewModel.Disciplines != null
         ? viewModel.Disciplines.Select(x => x.Id)
         : null;
     return model;
 }
        public static QuestionSearchCriteria Map(QuestionSearchViewModel viewModel)
        {
            var model = new QuestionSearchCriteria();

            model.Keyword     = viewModel.Keyword ?? String.Empty;
            model.Disciplines = viewModel.Disciplines != null
                ? viewModel.Disciplines.Select(x => x.Id)
                : null;

            return(model);
        }
Example #3
0
        public ActionResult FindQuestions(QuestionSearchViewModel viewModel)
        {
            var result = Service.FindQuestions(QuestionSearchMapper.Map(viewModel));

            return(View("QuestionSearchResultView", QuestionSearchResultMapper.Map(result)));
        }
Example #4
0
 public QuestionSearchView(QuestionSearchViewModel viewModel)
     : base(viewModel)
 {
     InitializeComponent();
 }