/// <summary> /// 新增[组织]数据到本地 /// </summary> /// <param name="connection"></param> /// <param name="transaction"></param> /// <param name="org"></param> /// <returns></returns> internal int Insert_Organization(IDbConnection connection, IDbTransaction transaction, Organization org) { var insert = connection.Insert("Organization") .Field("PK_Org", DbType.AnsiString, org.PK_Org) .Field("InnerCode", DbType.AnsiString, org.InnerCode) .Field("Name", DbType.AnsiString, org.Name) .Field("ShortName", DbType.AnsiString, org.ShortName) .Field("PK_FOrg", DbType.AnsiString, org.PK_FOrg) .Field("PK_Group", DbType.AnsiString, org.PK_Group) .Field("T_Creater", DbType.AnsiString, org.T_Creater) .Field("T_CreaterName", DbType.AnsiString, org.T_CreaterName) .Field("T_CreateTime", DbType.DateTime, org.T_CreateTime) .Field("T_Updater", DbType.AnsiString, org.T_Updater) .Field("T_UpdaterName", DbType.AnsiString, org.T_UpdaterName) .Field("T_UpdateTime", DbType.DateTime, org.T_UpdateTime) .Field("NC_PK_Org", DbType.AnsiString, org.NC_PK_Org) .Field("NC_Modifiedtime", DbType.AnsiString, org.NC_Modifiedtime) .Execute(); return insert; }
internal OrganizationInsert(IDbConnection _conn, Organization _entity) { this.Connection = _conn; this.IsBeginTransaction = false; this.entity = _entity; }
/// <summary> /// 修改[组织]数据到本地 /// </summary> /// <param name="connection"></param> /// <param name="transaction"></param> /// <param name="org"></param> /// <returns></returns> internal int Update_Organization(IDbConnection connection, IDbTransaction transaction, Organization org) { var update = connection.Update("Organization") .Set("PK_Org", DbType.AnsiString, org.PK_Org) .Set("InnerCode", DbType.AnsiString, org.InnerCode) .Set("Name", DbType.AnsiString, org.Name) .Set("ShortName", DbType.AnsiString, org.ShortName) .Set("PK_FOrg", DbType.AnsiString, org.PK_FOrg) .Set("PK_Group", DbType.AnsiString, org.PK_Group) .Set("T_Updater", DbType.AnsiString, org.T_Updater) .Set("T_UpdaterName", DbType.AnsiString, org.T_UpdaterName) .Set("T_UpdateTime", DbType.DateTime, org.T_UpdateTime) .Set("NC_Modifiedtime", DbType.AnsiString, org.NC_Modifiedtime) .Where(WhereMySQL.Equal("NC_PK_Org", DbType.AnsiString, org.NC_PK_Org)) .Execute(); return update; }