XlViewModel.cs 838 B

12345678910111213141516171819202122232425262728293031
  1. using System.ComponentModel.DataAnnotations;
  2. namespace DW5S.ViewModel
  3. {
  4. public class XlViewModel : BaseViewModel<int>
  5. {
  6. [Display(Name = "卫星编号")]
  7. public int SatCode { get; set; }
  8. [Display(Name = "卫星名称")]
  9. public string SatName { get; set; }
  10. [Display(Name = "卫星")]
  11. public string Sat => $"{SatName}({SatCode})";
  12. [Display(Name = "发布时间(UTC)")]
  13. public DateTime TimeUTC { get; set; }
  14. [Display(Name = "轨道经度")]
  15. public double? Lon { get; set; }
  16. [Display(Name = "双行根数1")]
  17. public string Line1 { get; set; }
  18. [Display(Name = "双行根数2")]
  19. public string Line2 { get; set; }
  20. [Display(Name = "双行根数")]
  21. public string TwoLine => $"{Line1};{Line2}";
  22. }
  23. }