From fad3c8ea3ea930f599194a8b60cedc76ebef566c Mon Sep 17 00:00:00 2001 From: SoulStar Date: Fri, 29 Nov 2024 16:37:35 +0800 Subject: [PATCH] =?UTF-8?q?add=20-=20=E7=89=A9=E6=96=99=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E5=AD=90=E7=B1=BB=E5=9E=8B=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MaterialTypeConfigPage.cs | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/HighWayIot.Winform/UserControlPages/MaterialConfigPages/MaterialTypeConfigPage.cs b/HighWayIot.Winform/UserControlPages/MaterialConfigPages/MaterialTypeConfigPage.cs index 1763192..1ed6368 100644 --- a/HighWayIot.Winform/UserControlPages/MaterialConfigPages/MaterialTypeConfigPage.cs +++ b/HighWayIot.Winform/UserControlPages/MaterialConfigPages/MaterialTypeConfigPage.cs @@ -60,7 +60,15 @@ namespace HighWayIot.Winform.UserControlPages.MaterialConfigPages /// private void AddMaterialTypeButton_Click(object sender, EventArgs e) { + zxMaterialTypeService.InsertMaterialTypeInfo(new ZxMaterialTypeEntity() + { + MaterialTypeName = MaterialTypeTextBox.Text.Trim(), + }); + zxMaterialTypeList = zxMaterialTypeService.GetMaterialTypeInfos(); + + MaterialTypeDataGridView.DataSource = null; + MaterialTypeDataGridView.DataSource = zxMaterialTypeList; } /// @@ -70,7 +78,21 @@ namespace HighWayIot.Winform.UserControlPages.MaterialConfigPages /// private void AddMaterialChildTypeButton_Click(object sender, EventArgs e) { + //获取选择的物料类型行 + int a = MaterialTypeDataGridView.CurrentRow.Index; + string s = MaterialTypeDataGridView.Rows[a].Cells["MaterialTypeName"].Value.ToString(); + + zxMaterialChildTypeService.InsertMaterialChildTypeInfo(new ZxMaterialChildTypeEntity() + { + MaterialTypeName = s, + MaterialChlidTypeName = MaterialChildTypeTextBox.Text.Trim(), + }); + + zxMaterialChildTypeList = zxMaterialChildTypeService.GetMaterialChildTypeInfos(x => x.MaterialTypeName == s); + + MaterialChildTypeDataGridView.DataSource = null; + MaterialChildTypeDataGridView.DataSource = zxMaterialChildTypeList; } ///