public RatingDataPerYear RatingPerYearStatni()
 {
     if (_ratingPerYearStatni == null)
     {
         _ratingPerYearStatni = new RatingDataPerYear(this.StatniFirmy.Select(m => m.Value.RatingPerYear), this.StatPerYearStatni());
     }
     return(_ratingPerYearStatni);
 }
 public RatingDataPerYear RatingPerYearSoukrome()
 {
     if (_ratingPerYearSoukrome == null)
     {
         _ratingPerYearSoukrome = new RatingDataPerYear(this.SoukromeFirmy.Select(m => m.Value.RatingPerYear), this.StatPerYearSoukrome());
     }
     return(_ratingPerYearSoukrome);
 }
 public static bool IsEmpty(RatingDataPerYear another)
 {
     if (another == null)
     {
         return(false);
     }
     return(another.Data.Count == 0);
 }
        static OsobaStatistic Empty(Data.Relation.AktualnostType aktualnost = Data.Relation.AktualnostType.Nedavny)
        {
            OsobaStatistic os = new OsobaStatistic();

            os.Aktualnost       = aktualnost;
            os.BasicStatPerYear = BasicDataPerYear.Empty();
            os.RatingPerYear    = RatingDataPerYear.Empty();
            return(os);
        }
Example #5
0
        private RatingDataPerYear getMyRating()
        {
            var stat = ACore.GetBezCenyStatForSimpleQuery($"icoPlatce:{Item[0]} AND icoPrijemce:{Item[1]}");
            RatingDataPerYear rdpy = new RatingDataPerYear(
                stat.Data.ToDictionary(k => k.Key, v => new RatingData()
            {
                NumBezCeny = v.Value.Pocet
            }),
                this.BasicStatPerYear
                );

            return(rdpy);
        }