Exemple #1
0
        public async Task DapperUpdateAsync()
        {
            LoginUser bu = await DapperDataAsync.GetAsync <LoginUser>(2, null, null);

            bu.UserName = "******";
            bu.Del      = false;
            LoginUser newbu = await DapperDataAsync.UpdateAsync <LoginUser>(bu, null, null);

            Assert.AreEqual("tester", newbu.UserName);
        }
 /// <summary>
 /// 更新一个Model
 /// </summary>
 /// <param name="connection"></param>
 /// <param name="entityToUpdate"></param>
 /// <param name="transaction"></param>
 /// <param name="commandTimeout"></param>
 /// <returns></returns>
 public async Task <T> UpdateAsync(T model, IDbTransaction transaction = null, int?commandTimeout = null)
 {
     return(await DapperDataAsync.UpdateAsync <T>(model, transaction, commandTimeout));
 }