Esempio n. 1
0
 /// <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));
 }
Esempio n. 2
0
 /// <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)));
 }