/// <summary> /// Maps the specified dto. /// </summary> /// <param name="dto">The dto.</param> /// <returns></returns> public static UrlPageModel Map(Dto<RequestLog> dto) { UrlPageModel model = new UrlPageModel(); List<RequestLogModel> modelList = new List<RequestLogModel>(); foreach (var entity in dto.Entities) modelList.Add(Mapper.Map(entity)); model.Pager.Page = dto.Page; model.Pager.PageSize = dto.PageSize; model.Pager.TotalRows = dto.TotalRows; model.Pager.PreviousKey = dto.SKey; model.Pager.PreviousKeyId = dto.SId; model.Pager.NextKey = dto.EKey; model.Pager.NextKeyId = dto.EId; model.Requests = modelList; return model; }
/// <summary> /// Maps the specified dto. /// </summary> /// <param name="dto">The dto.</param> /// <returns></returns> public static UrlPageModel Map(Dto<iAFWebHost.Entities.Url> dto) { UrlPageModel model = new UrlPageModel(); List<UrlModel> modelList = new List<UrlModel>(); foreach (var entity in dto.Entities) modelList.Add(Mapper.Map(entity)); model.Pager.Page = dto.Page; model.Pager.PageSize = dto.PageSize; model.Pager.TotalRows = dto.TotalRows; model.Pager.PreviousKey = dto.SKey; model.Pager.PreviousKeyId = dto.SId; model.Pager.NextKey = dto.EKey; model.Pager.NextKeyId = dto.EId; model.Urls = modelList; model.UrlCount = dto.TotalRows; return model; }