1234567891011121314151617181920212223242526272829303132333435363738394041 |
- using MessagePack;
- using Microsoft.WindowsAzure.Storage.Table;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel.DataAnnotations;
- using System.Text;
- using TEAMModelOS.SDK.Context.Attributes.Azure;
- namespace TEAMModelOS.Model.Core.Models
- {
- [TableSpace(Name = "Core")]
- [MessagePackObject(keyAsPropertyName: true)]
- public class SchoolSubject :TableEntity
- {
- /// <summary>
- /// 学科名称
- /// </summary>
- [Required(ErrorMessage = "{0} 必须填写")]
- public string Name { get; set; }
- /// <summary>
- /// 学科编码
- /// </summary>
- [Required(ErrorMessage = "{0} 必须填写")]
- public string Code { get; set; }
- /// <summary>
- /// 学校编码
- /// </summary>
- [Required(ErrorMessage = "{0} 必须填写")]
- public string SchoolCode { get; set; }
- /// <summary>
- /// 学校名称
- /// </summary>
- [Required(ErrorMessage = "{0} 必须填写")]
- public string SchoolName { get; set; }
- /// <summary>
- /// 删除状态
- /// </summary>
- [Required(ErrorMessage = "{0} 必须填写")]
- public int Status { get; set; } = 1;
- }
- }
|