/// <summary> /// Build a minimal row from a class (key fields only) /// </summary> public static void BuildMinimalRow(ref DataRow row, SwicsdBase entity) { row.SetField("cono", entity.cono); row.SetField("whse", entity.whse); row.SetField("swicsdRowID", entity.rowID.ToByteArray()); }
/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromSwicsdBase(ref DataRow row, SwicsdBase entity) { row.SetField("cono", entity.cono); row.SetField("whse", entity.whse); row.SetField("begsrono", entity.begsrono); row.SetField("nextsrono", entity.nextsrono); row.SetField("endsrono", entity.endsrono); row.SetField("begclmno", entity.begclmno); row.SetField("nextclmno", entity.nextclmno); row.SetField("endclmno", entity.endclmno); row.SetField("transdt", entity.transdt); row.SetField("transtm", entity.transtm); row.SetField("operinit", entity.operinit); 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("user1", entity.user1); row.SetField("user2", entity.user2); row.SetField("dthrs", entity.dthrs); row.SetField("transproc", entity.transproc); row.SetField("dthrsperfl", entity.dthrsperfl); row.SetField("othrsperfl", entity.othrsperfl); row.SetField("othrs", entity.othrs); row.SetField("inoutgrcmin", entity.inoutgrcmin); row.SetField("levelerrorfl", entity.levelerrorfl); row.SetField("lunchgrcmin", entity.lunchgrcmin); row.SetField("nonshiftotfl", entity.nonshiftotfl); row.SetField("rateamt1", entity.rateamt1); row.SetField("rateamt2", entity.rateamt2); row.SetField("rateamt3", entity.rateamt3); row.SetField("rateamt4", entity.rateamt4); row.SetField("rateamt5", entity.rateamt5); row.SetField("rateamt6", entity.rateamt6); row.SetField("rateamt7", entity.rateamt7); row.SetField("rateamt8", entity.rateamt8); row.SetField("rateamt9", entity.rateamt9); row.SetField("rateimpactfl1", entity.rateimpactfl1); row.SetField("rateimpactfl2", entity.rateimpactfl2); row.SetField("rateimpactfl3", entity.rateimpactfl3); row.SetField("rateimpactfl4", entity.rateimpactfl4); row.SetField("rateimpactfl5", entity.rateimpactfl5); row.SetField("rateimpactfl6", entity.rateimpactfl6); row.SetField("rateimpactfl7", entity.rateimpactfl7); row.SetField("rateimpactfl8", entity.rateimpactfl8); row.SetField("rateimpactfl9", entity.rateimpactfl9); row.SetField("ratetype1", entity.ratetype1); row.SetField("ratetype2", entity.ratetype2); row.SetField("ratetype3", entity.ratetype3); row.SetField("ratetype4", entity.ratetype4); row.SetField("ratetype5", entity.ratetype5); row.SetField("ratetype6", entity.ratetype6); row.SetField("ratetype7", entity.ratetype7); row.SetField("ratetype8", entity.ratetype8); row.SetField("ratetype9", entity.ratetype9); row.SetField("rqrtechsrofl", entity.rqrtechsrofl); row.SetField("tmzoneadjhrs", entity.tmzoneadjhrs); row.SetField("unionfl", entity.unionfl); row.SetField("shiftamt1", entity.shiftamt1); row.SetField("shiftamt2", entity.shiftamt2); row.SetField("shiftamt3", entity.shiftamt3); row.SetField("shiftamt4", entity.shiftamt4); row.SetField("shiftamt5", entity.shiftamt5); row.SetField("shiftamt6", entity.shiftamt6); row.SetField("swicsdRowID", entity.rowID.ToByteArray()); }