示例#1
0
        /// <summary>
        /// 添加同级或下级
        /// </summary>
        private void BOMStructAddByMaterial(int _parentId)
        {
            var materialForm = new SelectExistingFile();

            materialForm.ShowDialog();
            if (materialForm.DialogResult == DialogResult.OK)
            {
                var id    = Convert.ToInt32(focus_node.GetValue("Id"));
                var parts = materialForm.parts;
                var m     = new BOM_Struct {
                    Id = id + 1, Parent_Id = _parentId, Material_Id = Convert.ToInt32(parts[0])
                };
                structList.Add(m);
                TreeDataBind(structList, treeList1);
            }
        }
示例#2
0
        /// <summary>
        /// 选择根件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SelectRootParts(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            if (ProductStructureManage_ProjectBOMDeploy_CreateProjtctBOM_SelectParts_CheckEdit.Checked)
            {
                var selectForm = new SelectExistingFile();
                selectForm.ShowDialog();

                if (selectForm.DialogResult != DialogResult.OK)
                {
                    return;
                }
                bom.Parent_Id        = Convert.ToInt32(selectForm.parts[0]);
                txtRootPartNo.Text   = selectForm.parts[1];
                txtRootPartName.Text = selectForm.parts[2];
            }
            else
            {
                //var materialForm = new AddMaterialInfor();
                //materialForm.ShowDialog();
            }
        }
示例#3
0
 /// <summary>
 /// 添加同级或下级
 /// </summary>
 private void BOMStructAddByMaterial(int _parentId)
 {
     var materialForm = new SelectExistingFile();
     materialForm.ShowDialog();
     if (materialForm.DialogResult == DialogResult.OK)
     {
         var id = Convert.ToInt32(focus_node.GetValue("Id"));
         var parts = materialForm.parts;
         var m = new BOM_Struct { Id = id + 1, Parent_Id = _parentId, Material_Id = Convert.ToInt32(parts[0]) };
         structList.Add(m);
         TreeDataBind(structList, treeList1);
     }
 }
示例#4
0
        /// <summary>
        /// 选择根件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SelectRootParts(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            if (ProductStructureManage_ProjectBOMDeploy_CreateProjtctBOM_SelectParts_CheckEdit.Checked)
            {
                var selectForm = new SelectExistingFile();
                selectForm.ShowDialog();

                if (selectForm.DialogResult != DialogResult.OK) return;
                bom.Parent_Id = Convert.ToInt32(selectForm.parts[0]);
                txtRootPartNo.Text = selectForm.parts[1];
                txtRootPartName.Text = selectForm.parts[2];
            }
            else
            {
                //var materialForm = new AddMaterialInfor();
                //materialForm.ShowDialog();
            }
        }