コード例 #1
0
ファイル: RouteStatistics.cs プロジェクト: petfol/tap-desktop
        //sets the value for a statistics type to a route class
        public void setStatisticsValue(RouteAirlinerClass aClass, StatisticsType type, int value)
        {
            RouteStatisticsItem item = this.Stats.Find(i => i.Type.Shortname == type.Shortname && i.RouteClass == aClass);

            if (item == null)
            {
                this.Stats.Add(new RouteStatisticsItem(aClass, type, value));
            }
            else
            {
                item.Value = value;
            }
        }
コード例 #2
0
ファイル: RouteStatistics.cs プロジェクト: petfol/tap-desktop
        //returns the value for a statistics type for a route class
        public long getStatisticsValue(RouteAirlinerClass aClass, StatisticsType type)
        {
            RouteStatisticsItem item = this.Stats.Find(i => i.Type.Shortname == type.Shortname && i.RouteClass.Type == aClass.Type);

            if (item == null)
            {
                return(0);
            }
            else
            {
                return(item.Value);
            }
        }