Ejemplo n.º 1
0
        public 工装台帐(PlatformManagement.FunctionTreeNodeInfo nodeInfo)
        {
            InitializeComponent();

            m_msgPromulgator.BillType = "工装台帐";

            m_billNoControl = new BillNumberControl(CE_BillTypeEnum.包外返修处理单, m_serverFrockStandingBook);

            m_authFlag = nodeInfo.Authority;

            RefrshData();

            treeView1.Visible           = false;
            treeView1.AllowDrop         = false;
            剪切ToolStripMenuItem.Visible = false;
            粘贴ToolStripMenuItem.Visible = false;

            if (BasicInfo.ListRoles.Contains(CE_RoleEnum.工艺人员.ToString()))
            {
                添加ToolStripMenuItem.Visible = true;
                除ToolStripMenuItem.Visible  = true;
            }
            else
            {
                添加ToolStripMenuItem.Visible = false;
                除ToolStripMenuItem.Visible  = false;
            }

            panel2.Dock    = DockStyle.Fill;
            panel4.Visible = false;

            DataTable dtTemp = m_serverFrockStandingBook.GetTreeInfo();

            GlobalObject.GeneralFunction.LoadTreeViewDt(treeView1, dtTemp, "FrockName", "FrockNumber", "ParentFrockNumber", "ParentFrockNumber = 'Root'");
        }