/// <summary> /// Build a minimal row from a class (key fields only) /// </summary> public static void BuildMinimalRow(ref DataRow row, ArettBase entity) { row.SetField("cono", entity.cono); row.SetField("orderno", entity.orderno); row.SetField("ordersuf", entity.ordersuf); row.SetField("recty", entity.recty); row.SetField("taxgroup", entity.taxgroup); row.SetField("statecd", entity.statecd); row.SetField("countycd", entity.countycd); row.SetField("citycd", entity.citycd); row.SetField("othercd", entity.othercd); row.SetField("taxexemptcd", entity.taxexemptcd); row.SetField("arettRowID", entity.rowID.ToByteArray()); }
/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromArettBase(ref DataRow row, ArettBase entity) { row.SetField("cono", entity.cono); row.SetField("orderno", entity.orderno); row.SetField("ordersuf", entity.ordersuf); row.SetField("recty", entity.recty); row.SetField("taxgroup", entity.taxgroup); row.SetField("statecd", entity.statecd); row.SetField("countycd", entity.countycd); row.SetField("citycd", entity.citycd); row.SetField("othercd", entity.othercd); row.SetField("taxexemptamt", entity.taxexemptamt); row.SetField("taxexemptcd", entity.taxexemptcd); row.SetField("taxsalert", entity.taxsalert); row.SetField("taxsalebase", entity.taxsalebase); row.SetField("taxsaleamt", entity.taxsaleamt); row.SetField("taxsaleadj", entity.taxsaleadj); row.SetField("taxusert", entity.taxusert); row.SetField("taxusebase", entity.taxusebase); row.SetField("taxuseamt", entity.taxuseamt); row.SetField("taxuseadj", entity.taxuseadj); row.SetField("taxtransrt", entity.taxtransrt); row.SetField("taxtransbase", entity.taxtransbase); row.SetField("taxtransamt", entity.taxtransamt); row.SetField("taxtransadj", entity.taxtransadj); row.SetField("taxexcrt", entity.taxexcrt); row.SetField("taxexcbase", entity.taxexcbase); row.SetField("taxexcamt", entity.taxexcamt); row.SetField("taxexcadj", entity.taxexcadj); row.SetField("taxactcd", entity.taxactcd); row.SetField("taxovercd", entity.taxovercd); row.SetField("taxadjcd", entity.taxadjcd); row.SetField("invdt", entity.invdt); row.SetField("paiddt", entity.paiddt); 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("divno", entity.divno); row.SetField("transtype", entity.transtype); row.SetField("custno", entity.custno); row.SetField("whse", entity.whse); row.SetField("addonno1", entity.addonno1); row.SetField("addonno2", entity.addonno2); row.SetField("addonno3", entity.addonno3); row.SetField("addonno4", entity.addonno4); row.SetField("addonno5", entity.addonno5); row.SetField("addonno6", entity.addonno6); row.SetField("addonno7", entity.addonno7); row.SetField("addonno8", entity.addonno8); row.SetField("addonno9", entity.addonno9); row.SetField("addonno10", entity.addonno10); row.SetField("addonnet1", entity.addonnet1); row.SetField("addonnet2", entity.addonnet2); row.SetField("addonnet3", entity.addonnet3); row.SetField("addonnet4", entity.addonnet4); row.SetField("addonnet5", entity.addonnet5); row.SetField("addonnet6", entity.addonnet6); row.SetField("addonnet7", entity.addonnet7); row.SetField("addonnet8", entity.addonnet8); row.SetField("addonnet9", entity.addonnet9); row.SetField("addonnet10", entity.addonnet10); row.SetField("transproc", entity.transproc); row.SetField("taxexcadjbase", entity.taxexcadjbase); row.SetField("taxsaleadjbase", entity.taxsaleadjbase); row.SetField("taxtransadjbase", entity.taxtransadjbase); row.SetField("taxuseadjbase", entity.taxuseadjbase); row.SetField("taxexcexempt", entity.taxexcexempt); row.SetField("taxsaleexempt", entity.taxsaleexempt); row.SetField("taxtransexempt", entity.taxtransexempt); row.SetField("taxuseexempt", entity.taxuseexempt); row.SetField("transdttmz", entity.transdttmz); row.SetField("arettRowID", entity.rowID.ToByteArray()); }