private List <AVViewModel> GetAVs(string where, string order) { var avs = FindDataBaseManager.GetAllViewModel(where, pageIndex, pageSize, order, ref pageModel); pageModel.TotalPage = (pageModel.Total % pageSize) == 0 ? (pageModel.Total / pageSize) : (pageModel.Total / pageSize) + 1; lbCurrent.Text = "1"; lbTotal.Text = pageModel.TotalPage + ""; foreach (var av in avs) { var img = imgFolder + av.AvId + av.Name + ".jpg"; var file = av.Location + "/" + av.FileName; if (File.Exists(img)) { av.Img = img; } if (File.Exists(file)) { FileInfo f = new FileInfo(file); av.FileLength = f.Length; av.FileSize = FileSize.GetAutoSizeString(f.Length, 2); av.FileLocation = file; } } return(avs); }
private void RefreshCache() { cacheMovies = FindDataBaseManager.GetAllMovies().OrderBy(x => x.AvID).ToList(); }