public async Task CreateDep(string wxid) { if (await _dbConn_Biz.Queryable<BmAfferentEntity>().Where(x => x.f_lx == 0 && x.f_id == wxid).AnyAsync()) return; BmAfferentEntity _entity = new() { f_lx = 0, f_id = wxid, f_jdrq = _dbConn_Biz.GetDate().ToString("yyyy-MM-dd HH:mm:ss") }; await _dbConn_Biz.Insertable(_entity).ExecuteCommandAsync(); }
时间: 2024-04-02 12:36:20 浏览: 149
这是一段 C# 代码,是创建一个异步方法 CreateDep,用来向数据库中的 BmAfferentEntity 表中插入一条数据。具体来说,代码中的意思是,首先判断 BmAfferentEntity 表中是否已存在 f_lx 等于 0 且 f_id 等于 wxid 的数据,如果存在则直接返回,不执行插入操作;如果不存在,则创建一个 BmAfferentEntity 对象 _entity,并给其属性赋值,然后使用 Insertable 方法将 _entity 对象插入到数据库中,最后使用 ExecuteCommandAsync 方法执行插入操作。该方法返回一个 Task 对象,表示异步操作的结果。
阅读全文