Ejemplo n.º 1
0
        public bool GetVolumesStatus()
        {
            int possessedVolumes = Volumes.Where(x => x.VolumeStatus == VolumeStatus.possess).Count();

            if (possessedVolumes == Volumes.Count())
            {
                return(true);
            }
            return(false);
        }
Ejemplo n.º 2
0
        // This groups 30+ ChapterList to virtual volumes for easier navigation
        private void VirtualizeVolumes()
        {
            int l = Volumes.Count();

            if (l == 0 || !(l == 1 && 30 < Volumes.First().Chapters.Count()))
            {
                return;
            }
            Volumes = VirtualVolume.Create(Volumes.First());
        }
Ejemplo n.º 3
0
 public double GetPorcentageOfTitles()
 {
     return(Volumes.Where(x => x.VolumeStatus == VolumeStatus.possess).Count() / Volumes.Count());
 }