using System; using System.Collections.ObjectModel; namespace OS.Spin.ViewModle.Flaw { public class MGoodFlaws : BasePropertyChanged { private string _score; public string Score { get { return _score; } set { _score = value; var s = int.Parse(_score); if(s< -17) { Level = "B"; } else { Level = "A"; } OnPropertyChanged("Score"); } } private double _meter; public double Meter { get { return _meter; } set { _meter = value; OnPropertyChanged("Meter"); } } private string _snNo = string.Empty; public string SnNo { get { return _snNo; } set { _snNo = value; OnPropertyChanged("SnNo"); } } private string _level = string.Empty; public string Level { get { return _level; } set { _level = value; OnPropertyChanged("Level"); } } public DateTime _date ; public DateTime FinishedTime { get { return _date; } set { _date = value; OnPropertyChanged("FinishedTime"); } } private ObservableCollection _flaws = new ObservableCollection(); public ObservableCollection Flaws { get { return _flaws; } set { _flaws = value; OnPropertyChanged("Flaws"); } } } }