Mercurial > servermonitor
comparison ServerMonitor/Controls/DiskSpaceCheckControl.cs @ 9:7127d5b5ac75
Code cleanup and comments
author | Brad Greco <brad@bgreco.net> |
---|---|
date | Mon, 08 Apr 2019 21:29:54 -0400 |
parents | 453ecc1ed9ea |
children |
comparison
equal
deleted
inserted
replaced
8:052aa62cb42a | 9:7127d5b5ac75 |
---|---|
1 using System; | 1 using System; |
2 using System.Collections.Generic; | |
3 using System.ComponentModel; | |
4 using System.Drawing; | |
5 using System.Data; | |
6 using System.Linq; | |
7 using System.Text; | |
8 using System.Windows.Forms; | |
9 | 2 |
10 namespace ServerMonitorApp | 3 namespace ServerMonitorApp |
11 { | 4 { |
5 /// <summary>Control for editing a disk space check.</summary> | |
12 [CheckType(typeof(DiskSpaceCheck))] | 6 [CheckType(typeof(DiskSpaceCheck))] |
13 public partial class DiskSpaceCheckControl : CheckControl | 7 public partial class DiskSpaceCheckControl : CheckControl |
14 { | 8 { |
15 public DiskSpaceCheckControl() | 9 public DiskSpaceCheckControl() |
16 { | 10 { |
17 InitializeComponent(); | 11 InitializeComponent(); |
18 } | 12 } |
19 | 13 |
20 private void DiskSpaceCheckControl_Load(object sender, EventArgs e) | 14 private void DiskSpaceCheckControl_Load(object sender, EventArgs e) |
21 { | 15 { |
16 // Initialize the free space units to a non-empty value. | |
22 FreeSpaceUnitsComboBox.SelectedIndex = 1; | 17 FreeSpaceUnitsComboBox.SelectedIndex = 1; |
23 } | 18 } |
24 | 19 |
20 /// <summary>Sets the values of the controls from a check's properties.</summary> | |
25 public override void LoadCheck(Check check1) | 21 public override void LoadCheck(Check check1) |
26 { | 22 { |
27 DiskSpaceCheck check = (DiskSpaceCheck)check1; | 23 DiskSpaceCheck check = (DiskSpaceCheck)check1; |
28 DeviceTextBox.Text = check.Device; | 24 DeviceTextBox.Text = check.Device; |
29 FreeSpaceTextBox.Text = check.MinFreeSpace.ToString(); | 25 FreeSpaceTextBox.Text = check.MinFreeSpace.ToString(); |
30 FreeSpaceUnitsComboBox.SelectedIndex = (int)check.FreeSpaceUnits; | 26 FreeSpaceUnitsComboBox.SelectedIndex = (int)check.FreeSpaceUnits; |
31 } | 27 } |
32 | 28 |
29 /// <summary>Updates the properties of a check from user input.</summary> | |
33 public override void UpdateCheck(Check check1) | 30 public override void UpdateCheck(Check check1) |
34 { | 31 { |
35 DiskSpaceCheck check = (DiskSpaceCheck)check1; | 32 DiskSpaceCheck check = (DiskSpaceCheck)check1; |
36 check.Device = DeviceTextBox.Text.Trim(); | 33 check.Device = DeviceTextBox.Text.Trim(); |
37 check.FreeSpaceUnits = (FreeSpaceUnits)FreeSpaceUnitsComboBox.SelectedIndex; | 34 check.FreeSpaceUnits = (FreeSpaceUnits)FreeSpaceUnitsComboBox.SelectedIndex; |