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;