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

namespace VIZ.TVP.FTB.Module
{
    /// <summary>
    /// 赛程实体
    /// </summary>
    public class Dayschedule : ViewModelBase
    {
        public string round { get; set; }//轮次

        public string dates { get; set; }//比赛日期

        public string time { get; set; }//比赛时间


        public string homeTeamLogo { get; set; }//主队队伍图片名称


        public string homeTeamName { get; set; }//主队名称

        public string homeTeamScore { get; set; }//主队得分


        public string visitingTeamScore { get; set; }//客队得分

        public string visitingTeamName { get; set; }//客队名称

        public string visitingNationName { get; set; }

        public string visitingTeamLogo { get; set; }//客队队伍图片名称

        public string matchId { get; set; }//赛程ID

        public string competitionId { get; set; }// 赛事Id
        public string competionIdName { get; set; } // 赛事类型(德甲、意甲、英超等等)

        public string stadium { get; set; }//比赛场馆

        public string status { get; set; }//赛程状态//1未开始，2进行中，4已结束，5延期


        public string homeShortTeamName { get; set; }// 主队球队简称

        public string homeNationName { get; set; }//主队
        public string visitingShortTeamName { get; set; } //客队球队简称



        private HighLightEnum light = HighLightEnum.OffLight;

        /// <summary>
        /// 
        /// </summary>
        public HighLightEnum Light
        {
            get { return light; }
            set { light = value; this.RaisePropertyChanged(nameof(Light)); }
        }


        private string selectLight = "不高亮";

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