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); }
public ActionResult FindQuestions(QuestionSearchViewModel viewModel) { var result = Service.FindQuestions(QuestionSearchMapper.Map(viewModel)); return(View("QuestionSearchResultView", QuestionSearchResultMapper.Map(result))); }
public QuestionSearchView(QuestionSearchViewModel viewModel) : base(viewModel) { InitializeComponent(); }