Lesson.cs 712 B

1234567891011121314151617181920
  1. using MessagePack;
  2. using Microsoft.WindowsAzure.Storage.Table;
  3. using System.ComponentModel.DataAnnotations;
  4. using TEAMModelOS.SDK.Context.Attributes.Azure;
  5. namespace HiTeachCC.Model.Teach.Models
  6. {
  7. [TableSpace(Name = "Core")]
  8. [MessagePackObject(keyAsPropertyName: true)]
  9. public class Lesson: TableEntity
  10. {
  11. public string TeamModelId { get; set; }
  12. public string Teacher { get; set; }
  13. [Required(ErrorMessage = "{0} 必须填写")]
  14. public string GroupNum { get; set; }
  15. public long CreateTime { get; set; }
  16. [Required(ErrorMessage = "{0} 必须填写")]
  17. public string DeviceId { get; set; }
  18. public int Status { get; set; } = 1;
  19. }
  20. }