using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace TEAMModelOS.Controllers.Analysis
{
    public class StudentAys
    {
        public string id { get; set; }
        public string no { get; set; }
        public string name { get; set; }
        public double total { get; set; }
        public double gpr { get; set; }
        public double cpr { get; set; }
        public int csort {get;set;}
        public int  gsort{get;set;}
        public List<StudentSubject> subjects { get; set; } = new List<StudentSubject>();
        public string classId { get; set; }
        public string className { get; set; }
        public string gradeId { get; set; }
        public double csRate { get; set; }
        public double sRate { get; set; }
       
    }
    public class StudentSubject{
        public List<double> point { get; set; }
        public List<double> fieldPoint { get; set; }
        public List<string> scatter { get; set; }
        public string id { get; set; }
        public string name { get; set; }
        public double gpr { get; set; }
        public double cpr { get; set; }
        public double score { get; set; }
        public int csort { get; set; }
        public int gsort { get; set; }
        public double sRate { get; set; }
        public List<double> scores { get; set; }
    }
}
