/// <summary> /// Build a minimal row from a class (key fields only) /// </summary> public static void BuildMinimalRow(ref DataRow row, SwsbBase entity) { row.SetField("cono", entity.cono); row.SetField("bulletinno", entity.bulletinno); row.SetField("swsbRowID", entity.rowID.ToByteArray()); }
/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromSwsbBase(ref DataRow row, SwsbBase entity) { row.SetField("cono", entity.cono); row.SetField("operinit", entity.operinit); row.SetField("transdt", entity.transdt); row.SetField("transtm", entity.transtm); 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("prod", entity.prod); row.SetField("vendno", entity.vendno); row.SetField("vendrepairhrs", entity.vendrepairhrs); row.SetField("shoprepairhrs", entity.shoprepairhrs); row.SetField("issuedt", entity.issuedt); row.SetField("campaigncd", entity.campaigncd); row.SetField("subject", entity.subject); row.SetField("failcd", entity.failcd); row.SetField("campdt", entity.campdt); row.SetField("ordcreatedt", entity.ordcreatedt); row.SetField("situationtxt1", entity.situationtxt1); row.SetField("situationtxt2", entity.situationtxt2); row.SetField("situationtxt3", entity.situationtxt3); row.SetField("situationtxt4", entity.situationtxt4); row.SetField("situationtxt5", entity.situationtxt5); row.SetField("situationtxt6", entity.situationtxt6); row.SetField("situationtxt7", entity.situationtxt7); row.SetField("situationtxt8", entity.situationtxt8); row.SetField("situationtxt9", entity.situationtxt9); row.SetField("situationtxt10", entity.situationtxt10); row.SetField("situationtxt11", entity.situationtxt11); row.SetField("situationtxt12", entity.situationtxt12); row.SetField("situationtxt13", entity.situationtxt13); row.SetField("situationtxt14", entity.situationtxt14); row.SetField("situationtxt15", entity.situationtxt15); row.SetField("situationtxt16", entity.situationtxt16); row.SetField("situationtxt17", entity.situationtxt17); row.SetField("correctiontxt1", entity.correctiontxt1); row.SetField("correctiontxt2", entity.correctiontxt2); row.SetField("correctiontxt3", entity.correctiontxt3); row.SetField("correctiontxt4", entity.correctiontxt4); row.SetField("correctiontxt5", entity.correctiontxt5); row.SetField("correctiontxt6", entity.correctiontxt6); row.SetField("correctiontxt7", entity.correctiontxt7); row.SetField("correctiontxt8", entity.correctiontxt8); row.SetField("correctiontxt9", entity.correctiontxt9); row.SetField("correctiontxt10", entity.correctiontxt10); row.SetField("correctiontxt11", entity.correctiontxt11); row.SetField("correctiontxt12", entity.correctiontxt12); row.SetField("correctiontxt13", entity.correctiontxt13); row.SetField("correctiontxt14", entity.correctiontxt14); row.SetField("correctiontxt15", entity.correctiontxt15); row.SetField("correctiontxt16", entity.correctiontxt16); row.SetField("correctiontxt17", entity.correctiontxt17); row.SetField("intsvctxt1", entity.intsvctxt1); row.SetField("intsvctxt2", entity.intsvctxt2); row.SetField("intsvctxt3", entity.intsvctxt3); row.SetField("intsvctxt4", entity.intsvctxt4); row.SetField("intsvctxt5", entity.intsvctxt5); row.SetField("intsvctxt6", entity.intsvctxt6); row.SetField("intsvctxt7", entity.intsvctxt7); row.SetField("intsvctxt8", entity.intsvctxt8); row.SetField("intsvctxt9", entity.intsvctxt9); row.SetField("intsvctxt10", entity.intsvctxt10); row.SetField("intsvctxt11", entity.intsvctxt11); row.SetField("intsvctxt12", entity.intsvctxt12); row.SetField("intsvctxt13", entity.intsvctxt13); row.SetField("intsvctxt14", entity.intsvctxt14); row.SetField("intsvctxt15", entity.intsvctxt15); row.SetField("intsvctxt16", entity.intsvctxt16); row.SetField("intsvctxt17", entity.intsvctxt17); row.SetField("begserialno", entity.begserialno); row.SetField("endserialno", entity.endserialno); row.SetField("salesordno", entity.salesordno); row.SetField("salesordsuf", entity.salesordsuf); row.SetField("bulletinno", entity.bulletinno); row.SetField("beglotno", entity.beglotno); row.SetField("endlotno", entity.endlotno); row.SetField("expiredt", entity.expiredt); row.SetField("probfailcd", entity.probfailcd); row.SetField("srtcd", entity.srtcd); row.SetField("transproc", entity.transproc); row.SetField("swsbRowID", entity.rowID.ToByteArray()); }