using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Markup;
using VIZ.Framework.Core;

namespace VIZ.TVP.CBA.Module
{
    public class ShowTeamStatsSeason : ViewModelBase
    {
        /// <summary>
        /// 球队名称
        /// </summary>
        private string teamCNAlias;
        public string TeamCNAlias
        {
            get { return teamCNAlias; }
            set { teamCNAlias = value; this.RaisePropertyChanged(nameof(TeamCNAlias)); }
        }

        /// <summary>
        /// 球队得分
        /// </summary>
        private string pointsAverage;

        public string PointsAverage
        {
            get { return pointsAverage; }
            set { pointsAverage = value; this.RaisePropertyChanged(nameof(PointsAverage)); }  
        }

        /// <summary>
        /// 篮板得分
        /// </summary>
        private string reboundsAverage;

        public string ReboundsAverage
        {
            get { return reboundsAverage; }
            set { reboundsAverage = value; this.RaisePropertyChanged(nameof(ReboundsAverage)); }
        }

        /// <summary>
        /// 助攻
        /// </summary>
        private string assistsAverage;

        public string AssistsAverage
        {
            get { return assistsAverage; } 
            set { assistsAverage = value; this.RaisePropertyChanged(nameof(AssistsAverage)); }
        }


        /// <summary>
        /// 抢断
        /// </summary>
        private string stealsAverage;

        public string StealsAverage
        {
            get { return stealsAverage; }
            set { stealsAverage = value; this.RaisePropertyChanged(nameof(StealsAverage)); }  
        }

        /// <summary>
        /// 盖帽
        /// </summary>
        private string blockedAverage;

        public string BlockedAverage
        {
            get { return blockedAverage; }
            set { blockedAverage = value; this.RaisePropertyChanged(nameof(BlockedAverage)); }
        }

        /// <summary>
        /// 失误
        /// </summary>
        private string turnoversAverage;

        public string TurnoversAverage
        {
            get { return turnoversAverage; }
            set { turnoversAverage = value; this.RaisePropertyChanged(nameof(TurnoversAverage)); }    
        }


        /// <summary>
        /// 犯规
        /// </summary>
        private string personalFoulsAverage;

        public string PersonalFoulsAverage
        {
            get { return personalFoulsAverage; }
            set { personalFoulsAverage = value; this.RaisePropertyChanged(nameof(PersonalFoulsAverage));}
        }

        /// <summary>
        /// 罚球命中率
        /// </summary>
        private string freeThrowsPercentageAverage;

        public string FreeThrowsPercentageAverage
        {
            get { return freeThrowsPercentageAverage; }
            set { freeThrowsPercentageAverage = value; this.RaisePropertyChanged(nameof(FreeThrowsPercentageAverage)); }    
        }


        /// <summary>
        /// 两分命中率
        /// </summary>
        private string twoPointPercentageAverage;

        public string TwoPointPercentageAverage
        {
            get { return twoPointPercentageAverage; }
            set { twoPointPercentageAverage = value; this.RaisePropertyChanged(nameof(TwoPointPercentageAverage)); }    
        }

        /// <summary>
        /// 三分命中率
        /// </summary>

        private string threePointPercentageAverage;


        public string ThreePointPercentageAverage
        {
            get { return threePointPercentageAverage; }
            set { threePointPercentageAverage = value; this.RaisePropertyChanged(nameof(ThreePointPercentageAverage)); }    
        }

        /// <summary>
        /// 投篮命中率
        /// </summary>

        private string fieldGoalsPercentageAverage;

        public string FieldGoalsPercentageAverage
        {
            get { return fieldGoalsPercentageAverage; }
            set { fieldGoalsPercentageAverage = value; this.RaisePropertyChanged(nameof(FieldGoalsPercentageAverage)); }
        }


    }
}
