/// <summary> /// Build a minimal row from a class (key fields only) /// </summary> public static void BuildMinimalRow(ref DataRow row, GlsxBase entity) { row.SetField("yr", entity.yr); row.SetField("cono", entity.cono); row.SetField("currencyty", entity.currencyty); row.SetField("acctgrp", entity.acctgrp); row.SetField("glsxRowID", entity.rowID.ToByteArray()); }
/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromGlsxBase(ref DataRow row, GlsxBase entity) { row.SetField("yr", entity.yr); row.SetField("gldivno", entity.gldivno); row.SetField("gldeptno", entity.gldeptno); row.SetField("glacctno", entity.glacctno); row.SetField("glsubno", entity.glsubno); row.SetField("cono", entity.cono); row.SetField("transdt", entity.transdt); row.SetField("transtm", entity.transtm); row.SetField("currencyty", entity.currencyty); row.SetField("user1", entity.user1); row.SetField("user2", entity.user2); row.SetField("user3", entity.user3); row.SetField("user4", entity.user4); row.SetField("user5", entity.user5); row.SetField("user6", entity.user6); row.SetField("user7", entity.user7); row.SetField("user8", entity.user8); row.SetField("user9", entity.user9); row.SetField("transproc", entity.transproc); row.SetField("acctgrp", entity.acctgrp); row.SetField("exchgrate1", entity.exchgrate1); row.SetField("exchgrate2", entity.exchgrate2); row.SetField("exchgrate3", entity.exchgrate3); row.SetField("exchgrate4", entity.exchgrate4); row.SetField("exchgrate5", entity.exchgrate5); row.SetField("exchgrate6", entity.exchgrate6); row.SetField("exchgrate7", entity.exchgrate7); row.SetField("exchgrate8", entity.exchgrate8); row.SetField("exchgrate9", entity.exchgrate9); row.SetField("exchgrate10", entity.exchgrate10); row.SetField("exchgrate11", entity.exchgrate11); row.SetField("exchgrate12", entity.exchgrate12); row.SetField("exchgrate13", entity.exchgrate13); row.SetField("budexrate1", entity.budexrate1); row.SetField("budexrate2", entity.budexrate2); row.SetField("budexrate3", entity.budexrate3); row.SetField("budexrate4", entity.budexrate4); row.SetField("budexrate5", entity.budexrate5); row.SetField("budexrate6", entity.budexrate6); row.SetField("budexrate7", entity.budexrate7); row.SetField("budexrate8", entity.budexrate8); row.SetField("budexrate9", entity.budexrate9); row.SetField("budexrate10", entity.budexrate10); row.SetField("budexrate11", entity.budexrate11); row.SetField("budexrate12", entity.budexrate12); row.SetField("budexrate13", entity.budexrate13); row.SetField("operinit", entity.operinit); row.SetField("glsxRowID", entity.rowID.ToByteArray()); }