亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? frmmain.cs

?? 固定資產管理系統
?? CS
?? 第 1 頁 / 共 2 頁
字號:
?using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace EquipmentMS
{
    public partial class frmMain : Form
    {
        BaseClass.Operation oper = new BaseClass.Operation();
        public frmMain()
        {
            InitializeComponent();
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            staDataTime.Text = DateTime.Now.ToString();
        }

        private void tlbtnExit_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("請確認退出!","系統提示",MessageBoxButtons.YesNo,MessageBoxIcon.Information,MessageBoxDefaultButton.Button1) == DialogResult.Yes)
                Application.Exit();
        }

        private void DataBindGridViewList()
        {
            DataSet P_dsDataGridView = null;
            DataSet P_dsZC = null;

            P_dsDataGridView = oper.GetDataGridViewList();
            P_dsZC = oper.GetDataSetZC();

            dgvEquipmentList.DataSource = P_dsZC.Tables[0].DefaultView;

            for (int j = 0; j < P_dsZC.Tables[0].Columns.Count; j++)
            {
                for (int i = 1; i < P_dsDataGridView.Tables[0].Rows.Count; i++)
                    if (P_dsDataGridView.Tables[0].Rows[i]["filedName"].ToString() == P_dsZC.Tables[0].Columns[j].ColumnName)
                    {
                        dgvEquipmentList.Columns[i].HeaderText = P_dsDataGridView.Tables[0].Rows[i - 1]["title"].ToString();
                        dgvEquipmentList.Columns[i+1].Width = Convert.ToInt16(P_dsDataGridView.Tables[0].Rows[i]["width"].ToString());
                        dgvEquipmentList.Columns[i+1].Visible = Convert.ToBoolean(P_dsDataGridView.Tables[0].Rows[i]["visible"].ToString());
                    }
            }
            dgvEquipmentList.Columns[P_dsZC.Tables[0].Columns.Count - 1].HeaderText = P_dsDataGridView.Tables[0].Rows[P_dsDataGridView.Tables[0].Rows.Count - 1]["title"].ToString();
            dgvEquipmentList.Columns[P_dsZC.Tables[0].Columns.Count - 1].Width = Convert.ToInt16(P_dsDataGridView.Tables[0].Rows[P_dsDataGridView.Tables[0].Rows.Count - 1]["width"].ToString());
            dgvEquipmentList.Columns[P_dsZC.Tables[0].Columns.Count - 1].Visible = Convert.ToBoolean(P_dsDataGridView.Tables[0].Rows[P_dsDataGridView.Tables[0].Rows.Count - 1]["visible"].ToString());
            dgvEquipmentList.Columns[0].Visible = false;
        }
        private void SetUnits()
        {
            DataSet ds = oper.GetDataSetUnits();
            staUnits.Text = ds.Tables[0].Rows[0]["units"].ToString();
            staAddress.Text = ds.Tables[0].Rows[0]["address"].ToString();

        }
        private void frmMain_Load(object sender, EventArgs e)
        {
            this.SetUnits();

            this.DataBindGridViewList();

            this.SetTreeView();
        }
        private void SetTreeView()
        {
            trvFile.Nodes.Clear();
            //設置TreeView控件的菜單項
            DataSet ds = null;
            ds = oper.TreeFill();
            TreeNode RootNode = null;
            TreeNode chileNode = null;
            DataTable dt = ds.Tables[0].Copy();     //將資產列表另存一份為dt
            DataView dv = new DataView(dt);
            dv.RowFilter = "firstID = -1";
            //將數據集中的所有記錄逐個根據他們之間的關系添加到樹形表中去
            if (dv.Count > 0)
            {
                foreach (DataRowView myRow in dv)
                {
                    //設置根節點,然后該函數會遞歸添加所有子節點。
                    trvFile.Nodes.Add(RootNode = new TreeNode(myRow["zclb"].ToString()));
                    childTreeView(myRow["zclb"].ToString(), trvFile.Nodes[0], myRow);
                    trvFile.SelectedNode = trvFile.Nodes[0]; //選中第一個節點 
                }
            }
            //展開節點
            trvFile.ExpandAll();
            //填充--增加方式
            chileNode = RootNode.Nodes.Add("增加方式", "增加方式", 1);
            for (int i = 0; i < ds.Tables[1].Rows.Count; i++)
            {
                chileNode.Nodes.Add("", ds.Tables[1].Rows[i]["zjfs"].ToString(), 2);
            }
            //填充--使用部門
            chileNode = RootNode.Nodes.Add("使用部門", "使用部門", 1);
            for (int i = 0; i < ds.Tables[2].Rows.Count; i++)
            {
                chileNode.Nodes.Add("", ds.Tables[2].Rows[i]["sybm"].ToString(), 2);
            }
            //填充--使用情況
            chileNode = RootNode.Nodes.Add("使用情況", "使用情況", 1);
            for (int i = 0; i < ds.Tables[3].Rows.Count; i++)
            {
                chileNode.Nodes.Add("", ds.Tables[3].Rows[i]["syqk"].ToString(), 2);
            }
            //填充--存放地點
            chileNode = RootNode.Nodes.Add("存放地點", "存放地點", 1);
            for (int i = 0; i < ds.Tables[4].Rows.Count; i++)
            {
                chileNode.Nodes.Add("", ds.Tables[4].Rows[i]["cfdd"].ToString(), 2);
            }
            //填充--保管人員
            chileNode = RootNode.Nodes.Add("保管人員", "保管人員", 1);
            for (int i = 0; i < ds.Tables[5].Rows.Count; i++)
            {
                chileNode.Nodes.Add("", ds.Tables[5].Rows[i]["bgry"].ToString(), 2);
            }
        }
        private void childTreeView(string childPart, TreeNode childNode, DataRowView childRow)
        {
            string strdeptName = "";
            DataSet ds = null;
            ds = oper.TreeFill();
            DataTable dt = ds.Tables[0].Copy();
            DataView dv = new DataView(dt);
            //篩選獲得當前傳遞過來的節點的子項,并將其添加到樹形圖中
            //判斷方法是凡parentIndex等于傳遞過來的節點的absIndex的,就是該節點的子項
            dv.RowFilter = "firstID = '" + childRow["secondID"].ToString() + "'";
            //遞歸的添加每一個節點的所有子節點
            foreach (DataRowView myRow in dv)
            {
                strdeptName = myRow["zclb"].ToString();
                TreeNode myNode = new TreeNode(strdeptName);
                childNode.Nodes.Add(myNode);
                //函數遞歸調用,將所有節點按順序添加完畢
                childTreeView(strdeptName, myNode, myRow);
            }
        }

        private void toolStripTextBox1_Click(object sender, EventArgs e)
        {
            new EquipmentMS.BaseInfo.frmBaseSort().Show();
        }

        private void toolStripMenuItem3_Click(object sender, EventArgs e)
        {
            new EquipmentMS.BaseInfo.frmBaseInfo().Show();
        }

        private void toolStripButton4_Click(object sender, EventArgs e)
        {
            toolStripMenuItem3_Click(sender, e);
        }

        private void toolStripButton11_Click(object sender, EventArgs e)
        {
            toolStripTextBox1_Click(sender, e);
        }

        private void toolStripMenuItem4_Click(object sender, EventArgs e)
        {
            new EquipmentMS.BaseInfo.frmBaseNumber().Show();
        }

        private void toolStripMenuItem11_Click(object sender, EventArgs e)
        {
            new EquipmentMS.Equipment.frmEquipmentInsert().Show();
        }

        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            toolStripMenuItem11_Click(sender, e);
        }

        private void toolStripButton2_Click(object sender, EventArgs e)
        {
            toolStripMenuItem12_Click(sender, e);
        }

        private void toolStripMenuItem12_Click(object sender, EventArgs e)
        {
            if (dgvEquipmentList.RowCount > 1)
            {
                EquipmentMS.Equipment.frmEquipmentUpdate frmEUpdate = new EquipmentMS.Equipment.frmEquipmentUpdate();
                frmEUpdate.M_frmMain = this;
                frmEUpdate.M_str_BH = dgvEquipmentList.SelectedCells[1].Value.ToString();
                frmEUpdate.Show();
            }
        }

        private void toolStripButton10_Click(object sender, EventArgs e)
        {
            this.DataBindGridViewList();
        }

        private void toolStripMenuItem13_Click(object sender, EventArgs e)
        {
            if (dgvEquipmentList.RowCount > 1)
            {
                if (MessageBox.Show("是否刪除當前行數據!", "系統提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一级大片网址| 国产一区二区三区免费观看| 国产日本欧美一区二区| 欧美一级黄色录像| 欧美精品一级二级| 欧美精品一二三| 欧美乱妇23p| 欧美日韩精品一区二区在线播放 | 91麻豆免费看片| 国产宾馆实践打屁股91| 国产乱码精品一区二区三区av| 免费成人av在线播放| 欧美aaa在线| 美女高潮久久久| 久久99精品国产.久久久久| 九九九久久久精品| 国内精品免费**视频| 国产一区二区三区在线看麻豆| 韩国欧美一区二区| 风间由美一区二区三区在线观看 | 精品裸体舞一区二区三区| 日韩亚洲欧美在线观看| 欧美大白屁股肥臀xxxxxx| 日韩三区在线观看| 欧美精品一区二区久久久| 精品处破学生在线二十三| 国产视频一区在线观看| 国产精品久久久久久久久免费桃花| 亚洲欧洲日韩一区二区三区| 亚洲美女视频在线| 肉肉av福利一精品导航| 久久99国产精品麻豆| 成人av影院在线| 欧美在线综合视频| 日韩视频在线一区二区| 国产日韩欧美高清| 亚洲午夜在线视频| 极品少妇一区二区| 色综合中文综合网| 日韩视频免费观看高清在线视频| 欧美xingq一区二区| 国产亚洲欧美日韩日本| 亚洲激情一二三区| 久久精品噜噜噜成人88aⅴ| 成人免费观看男女羞羞视频| 欧美在线免费播放| 精品国产123| 自拍偷拍欧美激情| 久草中文综合在线| 欧美在线视频全部完| 久久综合久久鬼色中文字| 夜色激情一区二区| 国产麻豆一精品一av一免费 | 亚洲欧美激情视频在线观看一区二区三区 | 国产91精品一区二区麻豆亚洲| 在线精品视频一区二区| 精品88久久久久88久久久 | av高清久久久| 欧美一区二区三区免费在线看| 国产精品入口麻豆九色| 毛片av中文字幕一区二区| 色爱区综合激月婷婷| 国产午夜精品一区二区三区嫩草 | 午夜久久电影网| 91亚洲男人天堂| 国产色综合一区| 九九视频精品免费| 717成人午夜免费福利电影| 自拍偷拍国产精品| 成人一区二区三区| 久久久美女艺术照精彩视频福利播放 | 69久久99精品久久久久婷婷| 亚洲啪啪综合av一区二区三区| 久久精品久久久精品美女| 欧美区在线观看| 一级日本不卡的影视| 91免费国产视频网站| 国产精品久久久久婷婷二区次| 国产伦精品一区二区三区视频青涩| 制服丝袜亚洲播放| 午夜私人影院久久久久| 在线观看视频欧美| 一级特黄大欧美久久久| 日本道免费精品一区二区三区| 国产精品国产精品国产专区不蜜| 国产精品亚洲第一区在线暖暖韩国| 精品卡一卡二卡三卡四在线| 精品在线视频一区| 精品91自产拍在线观看一区| 九九久久精品视频| 国产欧美日韩精品a在线观看| 国产毛片精品一区| 国产精品久久久久影院老司| jizzjizzjizz欧美| 亚洲欧美另类小说视频| 欧美色老头old∨ideo| 亚洲成人先锋电影| 日韩欧美国产小视频| 精品亚洲aⅴ乱码一区二区三区| 日韩精品一区在线观看| 国产精品原创巨作av| 国产精品视频看| 色婷婷av一区二区三区大白胸| 一区二区三区四区在线播放| 7799精品视频| 国产福利一区二区三区视频 | 久久久久88色偷偷免费| 成人免费毛片app| 依依成人综合视频| 日韩亚洲欧美综合| 成人综合婷婷国产精品久久免费| 亚洲精品欧美综合四区| 欧美狂野另类xxxxoooo| 国产成人亚洲精品青草天美| 中文字幕一区免费在线观看| 欧美精品国产精品| 国产精品99久久久久久久vr| 亚洲综合免费观看高清在线观看 | 精品一区二区三区视频在线观看 | 成人毛片在线观看| 伊人色综合久久天天人手人婷| 日韩欧美国产午夜精品| 97久久精品人人做人人爽50路| 视频一区国产视频| 国产精品美女久久久久高潮| 欧美高清视频不卡网| 成人免费视频网站在线观看| 亚洲午夜三级在线| 欧美激情艳妇裸体舞| 欧美精品v日韩精品v韩国精品v| 成人免费福利片| 久久国产精品第一页| 亚洲午夜激情av| 国产精品婷婷午夜在线观看| 日韩欧美一级二级三级久久久| av在线播放成人| 久久99精品国产.久久久久久 | 在线精品视频小说1| 国产经典欧美精品| 日本网站在线观看一区二区三区| 亚洲同性gay激情无套| 国产三级精品在线| 日韩欧美国产小视频| 欧美剧情电影在线观看完整版免费励志电影 | a美女胸又www黄视频久久| 久久成人羞羞网站| 日韩黄色免费网站| 亚洲第一福利一区| 亚洲欧美一区二区三区孕妇| 国产欧美1区2区3区| 久久综合九色欧美综合狠狠| 91精品国产全国免费观看| 91国偷自产一区二区三区成为亚洲经典| 国产福利91精品一区| 精品一区二区三区免费视频| 人禽交欧美网站| 天天影视涩香欲综合网| 亚洲国产成人porn| 亚洲一区二区精品视频| 一区二区三区在线观看欧美| 成人免费一区二区三区在线观看| 中文字幕av不卡| 欧美激情一区二区三区全黄| 欧美激情一区二区三区蜜桃视频| 欧美精品一区二区三区蜜桃视频| 欧美成人a∨高清免费观看| 欧美大胆人体bbbb| 精品成人一区二区| 日本一区二区在线不卡| 国产亚洲综合色| 国产精品久久久久久久第一福利| 亚洲图片欧美激情| 亚洲一区免费观看| 日韩高清在线不卡| 蜜臀av性久久久久蜜臀av麻豆| 蓝色福利精品导航| 国产精品一区二区无线| 99v久久综合狠狠综合久久| 色婷婷综合久久久久中文一区二区| 色香色香欲天天天影视综合网| 精品视频在线视频| 精品久久久久久亚洲综合网| 久久久高清一区二区三区| 国产精品久久免费看| 一区二区欧美国产| 狂野欧美性猛交blacked| 国产成a人无v码亚洲福利| 99re热这里只有精品免费视频| 欧美日韩成人综合| 久久久久久电影| 亚洲免费视频中文字幕| 午夜日韩在线电影| 国产一区二区久久| 在线视频中文字幕一区二区| 日韩三级高清在线| 国产精品国产成人国产三级| 五月天激情综合网| 国产高清不卡一区| 精品婷婷伊人一区三区三| 久久久久久久久久久久久久久99 |