Пример #1
0
 /// <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);
     }
 }