using System; using System.ComponentModel; using System.Drawing; using System.IO; using System.Windows.Forms; using AGVSystem.Cls; using AGVSystem.Properties; namespace AGVSystem { // Token: 0x0200001D RID: 29 public partial class SysSet : Form { // Token: 0x060001B5 RID: 437 RVA: 0x00048506 File Offset: 0x00046706 public SysSet() { this.InitializeComponent(); } // Token: 0x060001B6 RID: 438 RVA: 0x00048520 File Offset: 0x00046720 private void button4_Click(object sender, EventArgs e) { bool flag = Param.UserName_temp == ""; if (flag) { MessageBox.Show("请登录管理员权限!", "AGV调度管理系统", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { ClsDBConn_sql clsDBConn_sql = new ClsDBConn_sql(); Param.map1_path = this.txt_path1.Text; Param.map2_path = this.txt_path2.Text; Param.map3_path = this.txt_path3.Text; Param.map1_status = this.checkBox1.Checked; Param.map2_status = this.checkBox2.Checked; Param.map3_status = this.checkBox3.Checked; Param.Load_Path_His = this.chk_load_path_his.Checked; clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + Param.map1_status.ToString() + "' WHERE [Col_Name] ='map1_status'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + Param.map2_status.ToString() + "' WHERE [Col_Name] ='map2_status'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + Param.map3_status.ToString() + "' WHERE [Col_Name] ='map3_status'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + this.numericUpDown2.Value.ToString() + "' WHERE [Col_Name] ='Card1_Interval'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + this.numericUpDown3.Value.ToString() + "' WHERE [Col_Name] ='Card2_Interval'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + this.numericUpDown4.Value.ToString() + "' WHERE [Col_Name] ='Card3_Interval'"); Settings.Default.Save(); base.Close(); } } // Token: 0x060001B7 RID: 439 RVA: 0x000486C0 File Offset: 0x000468C0 private void SysSet_Load(object sender, EventArgs e) { this.checkBox1.Checked = Param.map1_status; this.checkBox2.Checked = Param.map2_status; this.checkBox3.Checked = Param.map3_status; this.chk_auto_control.Checked = Param.Auto_Control; this.chk_load_path_his.Checked = Param.Load_Path_His; this.chk_location_auto_display.Checked = Param.Agv_Location_Auto_Display; this.textBox4.Text = Param.Pro_id; this.textBox5.Text = Param.Pro_factory; this.textBox6.Text = Param.Pro_remark; this.numericUpDown1.Value = Param.Day_Count; this.numericUpDown2.Value = Param.Card1_Interval; this.numericUpDown3.Value = Param.Card2_Interval; this.numericUpDown4.Value = Param.Card3_Interval; bool flag = this.numericUpDown2.Value > 0m; if (flag) { this.cK_IO1.Checked = true; } bool flag2 = this.numericUpDown3.Value > 0m; if (flag2) { this.cK_IO2.Checked = true; } bool flag3 = this.numericUpDown4.Value > 0m; if (flag3) { this.cK_IO3.Checked = true; } } // Token: 0x060001B8 RID: 440 RVA: 0x00048834 File Offset: 0x00046A34 private void button1_Click(object sender, EventArgs e) { bool flag = Param.UserName_temp == ""; if (flag) { MessageBox.Show("请登录管理员权限!", "AGV调度管理系统", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "图片文件png|*.png|图片文件jpg|*.jpg|所有文件(*.*)|*.*"; bool flag2 = openFileDialog.ShowDialog() == DialogResult.OK; if (flag2) { this.txt_path1.Text = openFileDialog.FileName; try { File.Copy(openFileDialog.FileName, Application.StartupPath + "\\map\\" + Param.Pro_id + "_1", true); } catch (IOException ex) { bool flag3 = ex.GetType().Name == "IOException"; if (flag3) { MessageBox.Show("您可能已打开AGV调度监控页面,请重启软件后再设置!", "参数设置", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } } } } // Token: 0x060001B9 RID: 441 RVA: 0x00048910 File Offset: 0x00046B10 private void button2_Click(object sender, EventArgs e) { bool flag = Param.UserName_temp == ""; if (flag) { MessageBox.Show("请登录管理员权限!", "AGV调度管理系统", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "图片文件png|*.png|图片文件jpg|*.jpg|所有文件(*.*)|*.*"; bool flag2 = openFileDialog.ShowDialog() == DialogResult.OK; if (flag2) { this.txt_path2.Text = openFileDialog.FileName; try { File.Copy(openFileDialog.FileName, Application.StartupPath + "\\map\\" + Param.Pro_id + "_2", true); } catch (IOException ex) { bool flag3 = ex.GetType().Name == "IOException"; if (flag3) { MessageBox.Show("您可能已打开AGV调度监控页面,请重启软件后再设置!", "参数设置", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } } } } // Token: 0x060001BA RID: 442 RVA: 0x000489EC File Offset: 0x00046BEC private void button3_Click(object sender, EventArgs e) { bool flag = Param.UserName_temp == ""; if (flag) { MessageBox.Show("请登录管理员权限!", "AGV调度管理系统", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "图片文件png|*.png|图片文件jpg|*.jpg|所有文件(*.*)|*.*"; bool flag2 = openFileDialog.ShowDialog() == DialogResult.OK; if (flag2) { this.txt_path3.Text = openFileDialog.FileName; try { File.Copy(openFileDialog.FileName, Application.StartupPath + "\\map\\" + Param.Pro_id + "_3", true); } catch (IOException ex) { bool flag3 = ex.GetType().Name == "IOException"; if (flag3) { MessageBox.Show("您可能已打开AGV调度监控页面,请重启软件后再设置!", "参数设置", MessageBoxButtons.OK, MessageBoxIcon.Hand); } } } } } // Token: 0x060001BB RID: 443 RVA: 0x00048AC8 File Offset: 0x00046CC8 private void button5_Click(object sender, EventArgs e) { bool flag = Param.UserName_temp == ""; if (flag) { MessageBox.Show("请登录管理员权限!", "AGV调度管理系统", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { Param.Day_Count = (int)this.numericUpDown1.Value; Param.Xj_Time1 = this.dateTimePicker1.Value.TimeOfDay.ToString(); Param.Xj_Time2 = this.dateTimePicker2.Value.TimeOfDay.ToString(); ClsDBConn_sql clsDBConn_sql = new ClsDBConn_sql(); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + this.chk_load_path_his.Checked.ToString() + "' WHERE [Col_Name] ='Load_Path_His'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + this.chk_auto_control.Checked.ToString() + "' WHERE [Col_Name] ='Auto_Control'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + Param.Day_Count.ToString() + "' WHERE [Col_Name] ='Day_Count'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + this.chk_location_auto_display.Checked.ToString() + "' WHERE [Col_Name] ='AgvLoc_Dynamic_Display'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + Param.Xj_Time1.ToString() + "' WHERE [Col_Name] ='Xj_Time1'"); clsDBConn_sql.Command("UPDATE [SysParam] SET [Col_Value] ='" + Param.Xj_Time2.ToString() + "' WHERE [Col_Name] ='Xj_Time2'"); Settings.Default.Save(); base.Close(); } } } }