private void btn_r_PW_Add_Click(object sender, EventArgs e) { if (oneGroup.ID == null) { return; } var oneFunc = cmB_PW.SelectedItem as MODULE; MODULE_VS_GROUP oneGROUPVSFUNCTION = new MODULE_VS_GROUP(); oneGROUPVSFUNCTION.ID = Guid.NewGuid().ToString(); oneGROUPVSFUNCTION.MODULE_ID = oneFunc.ID; oneGROUPVSFUNCTION.MODULE_NAME = oneFunc.MODULE_NAME; oneGROUPVSFUNCTION.GROUP_DESC = oneGroup.GROUPDESCRIBE; oneGROUPVSFUNCTION.GROUP_NAME = oneGroup.GROUPNAME; List <MODULE_VS_GROUP> tmpList = new List <MODULE_VS_GROUP>(); tmpList = lsB_r_PW.DataSource as List <MODULE_VS_GROUP>; if (tmpList == null) { tmpList = new List <MODULE_VS_GROUP>(); } var tmp = tmpList.Find(x => x.MODULE_ID == oneGROUPVSFUNCTION.MODULE_ID); if (tmp != null) { MessageBox.Show(this, "已有该功能!"); return; } using (ASRS_ServiceSoapClient srv = new ASRS_ServiceSoapClient()) srv.MODULE_VS_GROUP_InsertOne(oneGROUPVSFUNCTION); inialGroupVsFunction(); }