public void InitMaterialData(List <MeterialGroupThicknessDto> list)
 {
     _SelectedMaterialId      = -1;
     _SelectedMaterialGroupId = -1;
     MaterialTypeList.Clear();
     list.ForEach(d => MaterialTypeList.Add(d));
     MaterialThicknessList.Clear();
     if (list.Count > 0)
     {
         SelectedMaterialId = (int)list[0].MaterialCode;
     }
 }
Esempio n. 2
0
        /// <summary>
        /// 选择分类
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void PartsMange_MaterialBankManage_AddMaterialInfor_BelongClassify_ButtonEdit_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            var typeListForm = new MaterialTypeList();

            typeListForm.ShowDialog();
            if (typeListForm.DialogResult == DialogResult.OK)
            {
                if (typeListForm.materialType == null)
                {
                    return;
                }
                PartsMange_MaterialBankManage_AddMaterialInfor_BelongClassify_ButtonEdit.Text = typeListForm.materialType.Name;
                material.Category = typeListForm.materialType.Id.ToString();
            }
        }