Example #1
0
 public DataModel.Response.FindAllItemReponse <DataModel.Model.VideoModel> GetVideo()
 {
     try
     {
         IVideoRepository videoRepository = RepositoryClassFactory.GetInstance().GetVideoRepository();
         IList <Video>    videos          = videoRepository.FindAll();
         var _video = videos.Select(n => MapperUtil.CreateMapper().Mapper.Map <Video, VideoModel>(n)).ToList();
         return(new FindAllItemReponse <VideoModel>
         {
             Items = _video,
             ErrorCode = (int)ErrorCode.None,
             Message = string.Empty
         });
     }
     catch (Exception ex)
     {
         return(new FindAllItemReponse <VideoModel>
         {
             ErrorCode = (int)ErrorCode.Error,
             Message = ex.Message
         });
     }
 }
Example #2
0
 public FindAllItemReponse <VideoModel> GetVideo(int pageSize, int pageIndex, string language)
 {
     try
     {
         IVideoRepository videoRepository = RepositoryClassFactory.GetInstance().GetVideoRepository();
         var result = videoRepository.FindAll(pageSize, pageIndex, language);
         var _video = result.Item2.Select(n => MapperUtil.CreateMapper().Mapper.Map <Video, VideoModel>(n)).ToList();
         return(new FindAllItemReponse <VideoModel>
         {
             Count = result.Item1,
             Items = _video,
             ErrorCode = (int)ErrorCode.None,
             Message = string.Empty
         });
     }
     catch (Exception ex)
     {
         return(new FindAllItemReponse <VideoModel>
         {
             ErrorCode = (int)ErrorCode.Error,
             Message = ex.Message
         });
     }
 }
Example #3
0
 public IList <IVideo> GetAllVideos()
 {
     return(_repo.FindAll());
 }