Winify – Diff between revs 25 and 28

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 25 Rev 28
Line 5... Line 5...
5   5  
6 namespace Announcements 6 namespace Announcements
7 { 7 {
8 public class Announcement : INotifyPropertyChanged 8 public class Announcement : INotifyPropertyChanged
-   9 {
-   10 #region Interface
-   11  
-   12 public event PropertyChangedEventHandler PropertyChanged;
-   13  
-   14 #endregion
-   15  
-   16 #region Private Methods
-   17  
-   18 [NotifyPropertyChangedInvocator]
-   19 protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
-   20 {
-   21 PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
-   22 }
-   23  
-   24 #endregion
9 { 25  
Line 10... Line -...
10 #region Public Enums, Properties and Fields -  
11   26 #region Public Enums, Properties and Fields
Line 12... Line 27...
12 [XmlIgnore] 27  
13 public string Id => _appId.ToString(); 28 [XmlIgnore] public string Id => _appId.ToString();
14   29  
15 [XmlElement(ElementName = "AppId")] 30 [XmlElement(ElementName = "AppId")]
16 public int AppId 31 public int AppId
17 { 32 {
18 get => _appId; 33 get => _appId;
19 set -  
20 { -  
21 if (value == _appId) -  
Line 22... Line 34...
22 { 34 set
23 return; 35 {
24 } 36 if (value == _appId) return;
25   37  
Line 32... Line 44...
32 public int LingerTime 44 public int LingerTime
33 { 45 {
34 get => _lingerTime; 46 get => _lingerTime;
35 set 47 set
36 { 48 {
37 if (value == _lingerTime) 49 if (value == _lingerTime) return;
38 { -  
39 return; -  
40 } -  
Line 41... Line 50...
41   50  
42 _lingerTime = value; 51 _lingerTime = value;
43 OnPropertyChanged(); 52 OnPropertyChanged();
44 } 53 }
Line 48... Line 57...
48 public string Speak 57 public string Speak
49 { 58 {
50 get => _speak; 59 get => _speak;
51 set 60 set
52 { 61 {
53 if (value == _speak) 62 if (value == _speak) return;
54 { -  
55 return; -  
56 } -  
Line 57... Line 63...
57   63  
58 _speak = value; 64 _speak = value;
59 OnPropertyChanged(); 65 OnPropertyChanged();
60 } 66 }
Line 85... Line 91...
85 LingerTime = lingerTime; 91 LingerTime = lingerTime;
86 Speak = speak; 92 Speak = speak;
87 } 93 }
Line 88... Line 94...
88   94  
89 #endregion -  
90   -  
91 #region Interface -  
92   -  
93 public event PropertyChangedEventHandler PropertyChanged; -  
94   -  
95 #endregion -  
96   -  
97 #region Private Methods -  
98   -  
99 [NotifyPropertyChangedInvocator] -  
100 protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) -  
101 { -  
102 PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); -  
103 } -  
104   -  
105 #endregion 95 #endregion
106 } 96 }
107 } 97 }