/// <summary> /// 新增用法 /// </summary> public void SaveUsageItem() { try { UsageItem item = new UsageItem( ); item.Name = formView.UsageName; item.Unit = formView.UsageUnit; item.Py_Code = formView.UsagePyCode; item.Wb_Code = formView.UsageWbCode; item.PrintLongOrder = formView.PrintLong; item.PrintTempOrder = formView.PrintTemp; item.DeleteBit = formView.DeleteBit; item.AssociatedItems = formView.AssociatedItems; ServiceItemController controller = new ServiceItemController( ); if (controller.ItemNameExists(item)) { throw new Exception("用法名称【" + item.Name + "】已经存在"); } controller.AddUsageItem(item); tbUsagediction = BaseDataReader.GetUsageDictionList( ); } catch (Exception err) { throw err; } }