/// <summary>
 /// 修改[系统账号]数据
 /// </summary>
 /// <param name="connection"></param>
 /// <param name="transaction"></param>
 /// <param name="sysAccount"></param>
 /// <returns></returns>
 internal int Update_SysAccount(IDbConnection connection, IDbTransaction transaction, SysAccount sysAccount)
 {
     var update = connection.Update("SysAccount")
         .Set("PK_Account", DbType.AnsiString, sysAccount.PK_Account)
         .Set("UserName", DbType.AnsiString, sysAccount.UserName)
         .Set("Password", DbType.AnsiString, sysAccount.Password)
         .Set("WeChatNumber", DbType.AnsiString, sysAccount.WeChatNumber)
         .Set("NCIdCard", DbType.AnsiString, sysAccount.NCIdCard)
         .Set("T_Updater", DbType.AnsiString, sysAccount.T_Updater)
         .Set("T_UpdaterName", DbType.AnsiString, sysAccount.T_UpdaterName)
         .Set("T_UpdateTime", DbType.DateTime, sysAccount.T_UpdateTime)
         .Where(WhereMySQL.Equal("NCIdCard", DbType.AnsiString, sysAccount.NCIdCard))
         .Execute();
     return update;
 }
 /// <summary>
 /// 新增[系统账号]数据
 /// </summary>
 /// <param name="connection"></param>
 /// <param name="transaction"></param>
 /// <param name="sysAccount"></param>
 /// <returns></returns>
 internal int Insert_SysAccount(IDbConnection connection, IDbTransaction transaction, SysAccount sysAccount)
 {
     var insert = connection.Insert("SysAccount")
         .Field("PK_Account", DbType.AnsiString, sysAccount.PK_Account)
         .Field("UserName", DbType.AnsiString, sysAccount.UserName)
         .Field("Password", DbType.AnsiString, sysAccount.Password)
         .Field("WeChatNumber", DbType.AnsiString, sysAccount.WeChatNumber)
         .Field("NCIdCard", DbType.AnsiString, sysAccount.NCIdCard)
         .Field("T_Creater", DbType.AnsiString, sysAccount.T_Creater)
         .Field("T_CreaterName", DbType.AnsiString, sysAccount.T_CreaterName)
         .Field("T_CreateTime", DbType.DateTime, sysAccount.T_CreateTime)
         .Field("T_Updater", DbType.AnsiString, sysAccount.T_Updater)
         .Field("T_UpdaterName", DbType.AnsiString, sysAccount.T_UpdaterName)
         .Field("T_UpdateTime", DbType.DateTime, sysAccount.T_UpdateTime)
         .Execute();
     return insert;
 }