SCCManager/Remontor/Setting/SettingRebootControl.cs

55 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Runtime;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Remontor.Setting
{
public partial class SettingRebootControl : UserControl
{
public SettingRebootControl()
{
InitializeComponent();
UpdateSetting();
}
public void UpdateSetting()
{
if (SGlobalSetting.settingReboot != null)
{
nb_checkConnect.Value = SGlobalSetting.settingReboot.checkConnect;
nb_timeOutReboot.Value = SGlobalSetting.settingReboot.timeOutReboot;
nb_timeCheckBeforReboot.Value = SGlobalSetting.settingReboot.timeCheckBeforReboot;
nb_sizeHistoryItem.Value = SGlobalSetting.settingReboot.sizeHistoryItem;
}
}
public void Save()
{
SGlobalSetting.settingReboot.checkConnect = (int)nb_checkConnect.Value;
SGlobalSetting.settingReboot.timeOutReboot = (int)nb_timeOutReboot.Value;
SGlobalSetting.settingReboot.timeCheckBeforReboot = (int)nb_timeCheckBeforReboot.Value;
SGlobalSetting.settingReboot.sizeHistoryItem = (int)nb_sizeHistoryItem.Value;
}
public bool edited()
{
return (SGlobalSetting.settingReboot.checkConnect != (int)nb_checkConnect.Value ||
SGlobalSetting.settingReboot.timeOutReboot != (int)nb_timeOutReboot.Value ||
SGlobalSetting.settingReboot.timeCheckBeforReboot != (int)nb_timeCheckBeforReboot.Value ||
SGlobalSetting.settingReboot.sizeHistoryItem != (int)nb_sizeHistoryItem.Value);
}
}
}