using System;
using System.Collections.Generic;
using System.Text;

namespace New_College.Model.ViewModels
{

    /// <summary>
    /// 志愿填报推荐一级懒人专用
    /// </summary>
    public class UniversityEnrollmentPlanLazyResult
    {

        /// <summary>
        /// 排名
        /// </summary>
        public string Rank { get; set; }

        public int UniversityId { get; set; }

        public string UniversityName { get; set; }

        public string Logo { get; set; }

        public int? Nhef { get; set; }
        /// <summary>
        /// 是否211
        /// </summary>
        public int? Sff { get; set; }
        /// <summary>
        /// 是否双一流
        /// </summary>
        public int? Syl { get; set; }

        public List<PlanInfo> Infos { get; set; }

        public string AreaName { get; set; }

        public string Year { get; set; }
        /// <summary>
        /// 行政名称
        /// </summary>
        public string AscriptionName { get; set; }
    }

    /// <summary>
    /// 志愿填报推荐一级
    /// </summary>
    public class UniversityEnrollmentPlanResult
    {
        /// <summary>
        /// 冲稳保 类型
        /// </summary>
        public string Type { get; set; }
        /// <summary>
        /// 排名
        /// </summary>
        public string Rank { get; set; }

        public int UniversityId { get; set; }

        public string UniversityName { get; set; }

        public string Logo { get; set; }

        public string AreaName { get; set; }

        public int? Nhef { get; set; }
        /// <summary>
        /// 是否211
        /// </summary>
        public int? Sff { get; set; }
        /// <summary>
        /// 是否双一流
        /// </summary>
        public int? Syl { get; set; }



        ///// <summary>
        ///// 院校最低分
        ///// </summary>
      // public double? Score { get; set; }

        ///// <summary>
        ///// 位次
        ///// </summary>
        //public string RankLine { get; set; }

        public float Scoreline { get; set; }
        public int planCount { get; set; }

        public int PlanId { get; set; }
        /// <summary>
        /// 对应的Ids
        /// </summary>
        public List<int> PlanIds { get; set; }

        /// <summary>
        /// 对应专业数
        /// </summary>
        public int MjaorPlan { get; set; }

        ///// <summary>
        /////01冲-02稳-03保
        ///// </summary>
        //public int DatasType { get; set; }

        ///// <summary>
        ///// 批次Id
        ///// </summary>
        //public string BatchtypeId { get; set; }

        public string AscriptionName { get; set; }
    }

    /// <summary>
    /// 点开学校 展示专业
    /// </summary>
    public class PlanDescList
    {
        public string Name { get; set; }
        public int PlanNum { get; set; }
        public string Year { get; set; }
        public string Money { get; set; }
        public int MajorId { get; set; }
        public float Scoreline { get; set; }
    }

    /// <summary>
    /// 冲稳保返回
    /// </summary>
    public class CWBEnrollmentPlanResult
    {
        public string Name { get; set; }
        public int Count { get; set; }
        public List<int> UniversityIds { get; set; }
        //public PageModel<UniversityEnrollmentPlanResult> result { get; set; }
    }

    /// <summary>
    /// 霍兰德获取推荐专业
    /// </summary>
    public class TagEnrollmentPlanResult
    {
        /// <summary>
        /// Id
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 颜色 
        /// </summary>
        public string Color { get; set; }

        /// <summary>
        /// 对应信息
        /// </summary>
        public List<OtherInfo> Info { get; set; }
    }

    /// <summary>
    /// 专用
    /// </summary>
    public class OtherInfo
    {
        /// <summary>
        /// Id
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 颜色
        /// </summary>
        public string Color { get; set; }
    }

    public class majorlists
    {
        public string MajorName { get; set; }

        public string TagColor { get; set; }
    }

    /// <summary>
    /// 学校信息
    /// </summary>
    public class SchoolInfo
    {
        /// <summary>
        /// 院校Id
        /// </summary>
        public int UniversityId { get; set; }

        /// <summary>
        /// 院校名称
        /// </summary>
        public string UniversityName { get; set; }

        public string AscriptionName { get; set; }

        public string Logo { get; set; }

        public int? Nhef { get; set; }
        /// <summary>
        /// 是否211
        /// </summary>
        public int? Sff { get; set; }
        /// <summary>
        /// 是否双一流
        /// </summary>
        public int? Syl { get; set; }

    }


    public class LikeSchoolMajor
    {
        public string SchoolName { get; set; }

        public string MajorName { get; set; }
    }
}
