Newer
Older
IRIS_COLLECT_GA / IOM_cs / insertForm / sysSetting / CtrlDept.cs
yangqianqian on 1 Jun 2021 3 KB first commit
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using IOM_cs.insertForm.data.dto;

namespace IOM_cs.insertForm.sysSetting
{
    public partial class CtrlDept : UserControl
    {
        

        public CtrlDept()
        {
            InitializeComponent();
            
            #region
            comboBoxIndex.Items.Add("口岸");
            comboBoxIndex.Items.Add("边境");
            comboBoxIndex.Items.Add("海关");
            comboBoxIndex.Items.Add("关卡");
            comboBoxIndex.Items.Add("机场");
            comboBoxIndex.Items.Add("火车站");
            comboBoxIndex.Items.Add("客运站");
            comboBoxIndex.Items.Add("地铁");
            comboBoxIndex.Items.Add("出租车");
            comboBoxIndex.Items.Add("公路检查站");
            comboBoxIndex.Items.Add("卡口");
            comboBoxIndex.Items.Add("公共场所");
            comboBoxIndex.Items.Add("宾馆");
            comboBoxIndex.Items.Add("商场");
            comboBoxIndex.Items.Add("银行");
            comboBoxIndex.Items.Add("邮局");
            comboBoxIndex.Items.Add("网吧");
            comboBoxIndex.Items.Add("图书馆");
            comboBoxIndex.Items.Add("特殊场所");
            comboBoxIndex.Items.Add("监狱");
            comboBoxIndex.Items.Add("监管场所");
            comboBoxIndex.Items.Add("派出所");
            comboBoxIndex.Items.Add("国保");
            comboBoxIndex.Items.Add("刑侦");
            comboBoxIndex.Items.Add("交警");
            #endregion


        }

        private void CtrlDept_Load(object sender, EventArgs e)
        {
            reFresh();
        }

        private void reFresh()
        {
            Dept dept = new Dept();

            textBoxName.Text = dept.DeptName;
            textBoxCode.Text = dept.DeptCode;
            textBoxAddr.Text = dept.DeptAddr;
            comboBoxIndex.SelectedItem = dept.DeptIndex;
        }

        private void roundButton1_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定保存信息?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
                == DialogResult.Yes)
            {
                String deptName = textBoxName.Text;
                String deptCode = textBoxCode.Text;
                String deptAddr = textBoxAddr.Text;
                String deptIndex = comboBoxIndex.SelectedItem.ToString();
                ConfigHelper.UpdateAppConfig("DeptName", deptName);
                ConfigHelper.UpdateAppConfig("DeptCode", deptCode);
                ConfigHelper.UpdateAppConfig("DeptAddr", deptAddr);
                ConfigHelper.UpdateAppConfig("DeptIndex", deptIndex);

                reFresh();

                MessageBox.Show("保存成功", "提示");
            }
        }

        private void btn_dropIndex_Click(object sender, EventArgs e)
        {
            comboBoxIndex.DroppedDown = true;
        }

        private void comboBoxIndex_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (comboBoxIndex.SelectedIndex > -1) txt_Index.Text = comboBoxIndex.SelectedItem.ToString();
        }
    }
}