using Ips.Library.Entity; using System; using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ips.Sps.Ephs { public class EphImportVo : INotifyPropertyChanged { public EphImportVo(string fullName, EphType ephType, int satNum = 0) { EphType = ephType; FullName = fullName; FileName = Path.GetFileName(fullName); SatNum = satNum; } public event PropertyChangedEventHandler PropertyChanged; public int SatNum { get; set; } [DisplayName("星历类型")] public EphType EphType { get; set; } [DisplayName("文件名")] public string FileName { get; set; } [Display(AutoGenerateField = false)] public string FullName { get; set; } [DisplayName("状态")] public ImportState State { get; set; } [DisplayName("消息")] [Display(AutoGenerateField = false)] public string Message { get; set; } } }