internal VacanciesSummarySearchViewModel(VacanciesSummarySearchViewModel viewModel) : base(viewModel) { VacancyType = viewModel.VacancyType; FilterType = viewModel.FilterType; SearchMode = viewModel.SearchMode; SearchString = viewModel.SearchString; PageSize = viewModel.PageSize; }
public VacanciesSummarySearchViewModel(VacanciesSummarySearchViewModel viewModel, int currentPage) : this(viewModel) { CurrentPage = currentPage; }
public VacanciesSummarySearchViewModel(VacanciesSummarySearchViewModel viewModel, string orderByField, Order order) : this(viewModel) { OrderByField = orderByField; Order = order; }
public VacanciesSummarySearchViewModel(VacanciesSummarySearchViewModel viewModel, VacancyType vacancyType) : this(viewModel) { VacancyType = vacancyType; SearchString = null; CurrentPage = 1; }
public VacanciesSummarySearchViewModel(VacanciesSummarySearchViewModel viewModel, VacanciesSummaryFilterTypes filterType, string searchString) : this(viewModel, filterType) { SearchString = searchString; SearchMode = VacancySearchMode.All; }
public VacanciesSummarySearchViewModel(VacanciesSummarySearchViewModel viewModel, VacanciesSummaryFilterTypes filterType) : this(viewModel) { FilterType = filterType; CurrentPage = 1; }