/// <summary> /// 初始化器件类型信息 /// </summary> /// <param name="lstDeviceType">控制器类型集合</param> /// <returns></returns> public bool InitializeDeviceTypeInfo(List <Model.DeviceType> lstDeviceType) { try { if (!IsInitializedForDeviceType()) { //foreach (SCA.Model.DeviceType devType in lstDeviceType) //{ // StringBuilder sbDeviceTypeSQL = new StringBuilder("Insert into DeviceType(Code,Name,IsValid,ProjectID) values("); // sbDeviceTypeSQL.Append(devType.Code + ",'"); // sbDeviceTypeSQL.Append(devType.Name + "','"); // sbDeviceTypeSQL.Append(devType.IsValid + "',"); // sbDeviceTypeSQL.Append(devType.ProjectID + ")"); // _databaseService.ExecuteBySql(sbDeviceTypeSQL); //} _dbFileVersionService.AddDeviceTypeInfo(lstDeviceType); } return(true); } catch (Exception ex) { return(false); } }