/// <summary> /// Gets x top authors in period no linger then 10 years. /// </summary> /// <param name="searchModel">Search model.</param> /// <returns>List of top authors.</returns> public List<TopAuthorViewModel> GetTopAuthors(SearchTopAuthorsViewModel searchModel) { return Mapper.Map<List<TopAuthorViewModel>>(this.AuthorRepository.GetTopAuthors(searchModel.Count, searchModel.BeginDate, searchModel.EndDate)); }
/// <summary> /// Gets x top authors. /// </summary> /// <param name="searchModel">Search model.</param> /// <returns>Top authors.</returns> public ActionResult TopAuthors(SearchTopAuthorsViewModel searchModel) { return this.View(this.DomainModel.GetTopAuthors(searchModel)); }
public List<TopAuthorViewModel> GetTopAuthors(SearchTopAuthorsViewModel searchModel) { return this.DomainModel.GetTopAuthors(searchModel); }
/// <summary> /// Gets x top authors in period no linger then 10 years. /// </summary> /// <param name="searchModel">Search model.</param> /// <returns>List of top authors.</returns> public List<TopAuthorViewModel> GetTopAuthors(SearchTopAuthorsViewModel searchModel) { return Mapper.Map<List<TopAuthorViewModel>>(this.DomainModel.GetTopAuthors(Mapper.Map<AuthorWebService.SearchTopAuthorsViewModel>(searchModel))); }