using System; using System.Collections.Generic; using System.Text; using System.Text.Json.Serialization; using TEAMModelOS.SDK.Context.Attributes.Azure; namespace TEAMModelOS.API.Models.Core { public class Classroom { public Classroom() { point = new Point(); } [JsonPropertyName("id")] public string Id { get; set; } [PartitionKey] public string SchoolCode { get; set; } public string ClassroomCode { get; set; } public Point point { get; set; } public string Name { get; set; } public string HeadMaster { get; set; } public string Period { get; set; } public string Grade { get; set; } public string HiTeach { get; set; } public int StuNum { get; set; } public string ClassroomType { get; set; } } } public class Point { public float X { get; set; } public float Y { get; set; } }