コード例 #1
0
        public object AddDataSource(DatasourceAddDTO datasourceAddDTO)
        {
            DmeDataSource dataSource = ClassValueCopier <DmeDataSource> .Copy(datasourceAddDTO);

            dataSource.CreateTime = DateUtil.CurrentTimeMillis;
            dataSource.SysCode    = GuidUtil.NewGuid();
            return(base.Repository.GetDbContext().Insertable <DmeDataSource>(dataSource).ExecuteReturnEntity());
        }
コード例 #2
0
 public Result RegistryDataSource([FromBody] DatasourceAddDTO dto)
 {
     try
     {
         // 验证数据源类型的合法性
         EnumUtil.GetEnumObjByName <EnumDataSourceType>(dto.Type);
     }
     catch (System.Exception)
     {
         return(base.Error($"数据源类型不合法[{dto.Type}]"));
     }
     return(base.Success(base.dataSourceService.AddDataSource(dto)));
 }