MGoodFlaws.cs
1.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
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<MFlawRow> _flaws = new ObservableCollection<MFlawRow>();
public ObservableCollection<MFlawRow> Flaws
{
get { return _flaws; }
set
{
_flaws = value;
OnPropertyChanged("Flaws");
}
}
}
}