HamBook – Diff between revs 46 and 54

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 46 Rev 54
Line 1... Line 1...
1 using System; 1 using System;
2 using System.Collections.Generic; -  
3 using System.ComponentModel; -  
4 using System.Linq; -  
5 using System.Text; -  
6 using System.Threading.Tasks; -  
Line 7... Line 2...
7   2  
8 namespace HamBook.Radios.Generic 3 namespace HamBook.Radios.Generic
9 { 4 {
10 public class Phase 5 public class Phase
11 { -  
12 public PhaseMode Mode { get; set; } -  
13   6 {
14 public Phase(string phase) : this() 7 public Phase(string phase) : this()
15 { 8 {
16 Mode = Parse(phase); 9 Mode = Parse(phase);
Line 21... Line 14...
21 Mode = Parse(phase); 14 Mode = Parse(phase);
22 } 15 }
Line 23... Line 16...
23   16  
24 public Phase() 17 public Phase()
25 { -  
26   18 {
Line 27... Line 19...
27 } 19 }
28   20  
29 public Phase(PhaseMode mode) 21 public Phase(PhaseMode mode)
30 { 22 {
Line -... Line 23...
-   23 Mode = mode;
-   24 }
31 Mode = mode; 25  
32 } 26 public PhaseMode Mode { get; set; }
33   27  
34 public static PhaseMode Parse(string mode) 28 public static PhaseMode Parse(string mode)
35 { 29 {
Line 71... Line 65...
71 return "Plus Shift"; 65 return "Plus Shift";
72 case PhaseMode.MinusShift: 66 case PhaseMode.MinusShift:
73 return "Minus Shift"; 67 return "Minus Shift";
74 default: 68 default:
75 throw new ArgumentException(); 69 throw new ArgumentException();
76   -  
77 } 70 }
78 } 71 }
79 } 72 }
80 } 73 }
81   74