90 lines
2.3 KiB
C#
90 lines
2.3 KiB
C#
using Remontor.Connector;
|
|
using Remontor.Seacher;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
|
|
namespace Remontor.Setting
|
|
{
|
|
public partial class SettingSCCMControl : UserControl
|
|
{
|
|
public SettingSCCMControl()
|
|
{
|
|
InitializeComponent();
|
|
UpdateSetting();
|
|
SMetodForm.EnableContextMenu(ib_server);
|
|
SMetodForm.EnableContextMenu(ib_dataBase);
|
|
|
|
}
|
|
|
|
public void UpdateSetting()
|
|
{
|
|
if (SGlobalSetting.settingSCCM != null)
|
|
{
|
|
ib_server.Text = SGlobalSetting.settingSCCM.server;
|
|
ib_dataBase.Text = SGlobalSetting.settingSCCM.dataBase;
|
|
cb_on.Checked = SGlobalSetting.settingSCCM.on;
|
|
|
|
SearchControl(cb_on.Checked);
|
|
}
|
|
}
|
|
|
|
private void SearchControl(bool enable)
|
|
{
|
|
ib_server.Enabled = enable;
|
|
ib_dataBase.Enabled = enable;
|
|
|
|
bt_checkConnect.Enabled = enable;
|
|
|
|
}
|
|
|
|
private void cb_on_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
SearchControl(cb_on.Checked);
|
|
}
|
|
|
|
private void cb_windowsAuth_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
|
|
}
|
|
|
|
public bool edited()
|
|
{
|
|
return (SGlobalSetting.settingSCCM.server != ib_server.Text ||
|
|
SGlobalSetting.settingSCCM.dataBase != ib_dataBase.Text ||
|
|
SGlobalSetting.settingSCCM.on != cb_on.Checked);
|
|
|
|
}
|
|
|
|
public void Save()
|
|
{
|
|
SGlobalSetting.settingSCCM.server = ib_server.Text;
|
|
SGlobalSetting.settingSCCM.dataBase = ib_dataBase.Text;
|
|
SGlobalSetting.settingSCCM.on = cb_on.Checked;
|
|
|
|
|
|
}
|
|
|
|
private void bt_checkConnect_Click(object sender, EventArgs e)
|
|
{
|
|
SConnector.FormMain.ShowOn = true;
|
|
SeachSCCM SeacherCheck = new SeachSCCM(true);
|
|
MessageBox.Show(SeacherCheck.CheckConnect(ib_server.Text,ib_dataBase.Text));
|
|
SConnector.FormMain.ShowOn = false;
|
|
}
|
|
|
|
private void groupBox2_Enter(object sender, EventArgs e)
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|
|
|