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

namespace VIZ.TVP.WMCUP.Module
{
    /// <summary>
    /// 晋级图数据
    /// </summary>
    public class FPromoteChartViewModel : ViewModelBase
    {
        public FPromoteChartViewModel()
        {

        }


        private string title = "晋级图";

        public string Title
        {
            get { return title; }

            set { title = value; this.RaisePropertyChanged(nameof(Title)); }
        }


        #region 左边八强球队

        private string leftEightFlag1= "8Flag1";

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

        }

        private string leftEightName1= "8Name1";

        public string LeftEightName1
        {
            get { return leftEightName1;}

            set { leftEightName1 = value; this.RaisePropertyChanged(nameof(LeftEightName1));}
        }


        private string leftEightFlag2= "8Flag2";

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

        }

        private string leftEightName2= "8Name2";

        public string LeftEightName2
        {
            get { return leftEightName2; }

            set { leftEightName2 = value; this.RaisePropertyChanged(nameof(LeftEightName2)); }
        }



        private string leftEightFlag3= "8Flag3";

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

        }

        private string leftEightName3= "8Name3";

        public string LeftEightName3
        {
            get { return leftEightName3; }

            set { leftEightName3 = value; this.RaisePropertyChanged(nameof(LeftEightName3)); }
        }



        private string leftEightFlag4= "8Flag4";

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

        }

        private string leftEightName4= "8Name4";

        public string LeftEightName4
        {
            get { return leftEightName4; }

            set { leftEightName4 = value; this.RaisePropertyChanged(nameof(LeftEightName4)); }
        }



        private string leftEightFlag5= "8Flag5";

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

        }

        private string leftEightName5= "8Name5";

        public string LeftEightName5
        {
            get { return leftEightName5; }

            set { leftEightName5 = value; this.RaisePropertyChanged(nameof(LeftEightName5)); }
        }


        private string leftEightFlag6= "8Flag6";

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

        }

        private string leftEightName6= "8Name6";

        public string LeftEightName6
        {
            get { return leftEightName6; }

            set { leftEightName6 = value; this.RaisePropertyChanged(nameof(LeftEightName6)); }
        }



        private string leftEightFlag7= "8Flag7";

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

        }

        private string leftEightName7= "8Name7";

        public string LeftEightName7
        {
            get { return leftEightName7; }

            set { leftEightName7 = value; this.RaisePropertyChanged(nameof(LeftEightName7)); }
        }


        private string leftEightFlag8= "8Flag8";

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

        }

        private string leftEightName8= "8Name8";

        public string LeftEightName8
        {
            get { return leftEightName8; }

            set { leftEightName8 = value; this.RaisePropertyChanged(nameof(LeftEightName8)); }
        }



        #endregion

        #region 左边四强球队 LeftFourFlag1

        private string leftFourFlag1= "4Flag1";

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

        }

        private string leftFourName1= "4Name1";

        public string LeftFourName1
        {
            get { return leftFourName1; }

            set { leftFourName1 = value; this.RaisePropertyChanged(nameof(LeftFourName1)); }
        }



        private string leftFourFlag2= "4Flag2";

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

        }

        private string leftFourName2= "4Name2";

        public string LeftFourName2
        {
            get { return leftFourName2; }

            set { leftFourName2 = value; this.RaisePropertyChanged(nameof(LeftFourName2)); }
        }



        private string leftFourFlag3= "4Flag3";

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

        }

        private string leftFourName3= "4Name3";

        public string LeftFourName3
        {
            get { return leftFourName3; }

            set { leftFourName3 = value; this.RaisePropertyChanged(nameof(LeftFourName3)); }
        }




        private string leftFourFlag4= "4Flag4";

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

        }

        private string leftFourName4= "4Name4";

        public string LeftFourName4
        {
            get { return leftFourName4; }

            set { leftFourName4 = value; this.RaisePropertyChanged(nameof(LeftFourName4)); }
        }


        #endregion

        #region  左边两强  LeftTwoFlag1



        private string leftTwoFlag1= "2Flag1";

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

        }

        private string leftTwoName1= "2Name1";

        public string LeftTwoName1
        {
            get { return leftTwoName1; }

            set { leftTwoName1 = value; this.RaisePropertyChanged(nameof(LeftTwoName1)); }
        }



        private string leftTwoFlag2= "2Flag2";

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

        }

        private string leftTwoName2= "Name2";

        public string LeftTwoName2
        {
            get { return leftTwoName2; }

            set { leftTwoName2 = value; this.RaisePropertyChanged(nameof(LeftTwoName2)); }
        }




        #endregion

        #region 左边决赛1 


        private string leftOneFlag= "1Flag";

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

        }

        private string leftOneName= "1Name";

        public string LeftOneName
        {
            get { return leftOneName; }

            set { leftOneName = value; this.RaisePropertyChanged(nameof(LeftOneName)); }
        }


        #endregion

        #region 左边三四名  LeftThreeFlag

        private string leftThreeFlag="3Flag";

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

        }

        private string leftThreeName="3Name";

        public string LeftThreeName
        {
            get { return leftThreeName; }

            set { leftThreeName = value; this.RaisePropertyChanged(nameof(LeftThreeName)); }
        }


        #endregion



        #region 右边八强球队

        private string rightEightFlag1= "R8Flag1";

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

        }

        private string rightEightName1="R8Name1";

        public string RightEightName1
        {
            get { return rightEightName1; }

            set { rightEightName1 = value; this.RaisePropertyChanged(nameof(RightEightName1)); }
        }


        private string rightEightFlag2="R8Flag2";

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

        }

        private string rightEightName2="R8Name2";

        public string RightEightName2
        {
            get { return rightEightName2; }

            set { rightEightName2 = value; this.RaisePropertyChanged(nameof(RightEightName2)); }
        }



        private string rightEightFlag3="R8Flag3";

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

        }

        private string rightEightName3="R8Name3";

        public string RightEightName3
        {
            get { return rightEightName3; }

            set { rightEightName3 = value; this.RaisePropertyChanged(nameof(RightEightName3)); }
        }



        private string rightEightFlag4="R8Flag4";

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

        }

        private string rightEightName4="R8Name4";

        public string RightEightName4
        {
            get { return rightEightName4; }

            set { rightEightName4 = value; this.RaisePropertyChanged(nameof(RightEightName4)); }
        }



        private string RightEightFlag5="R8Flag5";

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

        }

        private string rightEightName5="R8Name5";

        public string RightEightName5
        {
            get { return rightEightName5; }

            set { rightEightName5 = value; this.RaisePropertyChanged(nameof(RightEightName5)); }
        }


        private string rightEightFlag6="R8Flag6";

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

        }

        private string rightEightName6="R8Name6";

        public string RightEightName6
        {
            get { return rightEightName6; }

            set { rightEightName6 = value; this.RaisePropertyChanged(nameof(RightEightName6)); }
        }



        private string rightEightFlag7="R8Flag7";

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

        }

        private string rightEightName7="R8Name7";

        public string RightEightName7
        {
            get { return rightEightName7; }

            set { rightEightName7 = value; this.RaisePropertyChanged(nameof(RightEightName7)); }
        }


        private string rightEightFlag8="R8Flag8";

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

        }

        private string rightEightName8="R8Name8";

        public string RightEightName8
        {
            get { return rightEightName8; }

            set { rightEightName8 = value; this.RaisePropertyChanged(nameof(RightEightName8)); }
        }



        #endregion

        #region 右边四强球队 

        private string rightFourFlag1="R4Flag1";

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

        }

        private string rightFourName1="R4Name1";

        public string RightFourName1
        {
            get { return rightFourName1; }

            set { rightFourName1 = value; this.RaisePropertyChanged(nameof(RightFourName1)); }
        }



        private string rightFourFlag2="R4Flag2";

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

        }

        private string rightFourName2="R4Name2";

        public string RightFourName2
        {
            get { return rightFourName2; }

            set { rightFourName2 = value; this.RaisePropertyChanged(nameof(RightFourName2)); }
        }



        private string rightFourFlag3="R4Flag3";

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

        }

        private string rightFourName3="R4Name3";

        public string RightFourName3
        {
            get { return rightFourName3; }

            set { rightFourName3 = value; this.RaisePropertyChanged(nameof(RightFourName3)); }
        }




        private string rightFourFlag4="R4Flag4";

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

        }

        private string rightFourName4="R4Name4";

        public string RightFourName4
        {
            get { return rightFourName4; }

            set { rightFourName4 = value; this.RaisePropertyChanged(nameof(RightFourName4)); }
        }


        #endregion

        #region  右边两强 



        private string rightTwoFlag1="R2Flag1";

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

        }

        private string rightTwoName1="R2Name1";

        public string RightTwoName1
        {
            get { return rightTwoName1; }

            set { rightTwoName1 = value; this.RaisePropertyChanged(nameof(RightTwoName1)); }
        }



        private string rightTwoFlag2="R2Flag2";

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

        }

        private string rightTwoName2="R2Name2";

        public string RightTwoName2
        {
            get { return rightTwoName2; }

            set { rightTwoName2 = value; this.RaisePropertyChanged(nameof(RightTwoName2)); }
        }




        #endregion

        #region 右边决赛1 


        private string rightOneFlag="R1Flag";

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

        }

        private string rightOneName="R1Name";

        public string RightOneName
        {
            get { return rightOneName; }

            set { rightOneName = value; this.RaisePropertyChanged(nameof(RightOneName)); }
        }


        #endregion

        #region 右边三四名  

        private string rightThreeFlag="R3Flag";

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

        }

        private string rightThreeName="R3Name";

        public string RightThreeName
        {
            get { return rightThreeName; }

            set { rightThreeName = value; this.RaisePropertyChanged(nameof(RightThreeName)); }
        }


        #endregion

    }
}
