public static Oeblanketupdateresults BuildOeblanketupdateresultsFromRow(DataRow row) { Oeblanketupdateresults entity = new Oeblanketupdateresults(); entity.orderno = row.IsNull("orderno") ? 0 : row.Field <int>("orderno"); entity.ordersuf = row.IsNull("ordersuf") ? 0 : row.Field <int>("ordersuf"); entity.shiptonotesfl = row.IsNull("shiptonotesfl") ? string.Empty : row.Field <string>("shiptonotesfl"); entity.name = row.IsNull("name") ? string.Empty : row.Field <string>("name"); entity.descrip = row.IsNull("descrip") ? string.Empty : row.Field <string>("descrip"); entity.promisedt = row.Field <DateTime?>("promisedt"); entity.promisedtO = row.Field <DateTime?>("promisedt-o"); entity.origpromisedt = row.Field <DateTime?>("origpromisedt"); entity.origpromisedtO = row.Field <DateTime?>("origpromisedt-o"); entity.billdt = row.Field <DateTime?>("billdt"); entity.reqshipdt = row.Field <DateTime?>("reqshipdt"); entity.reqshipdtO = row.Field <DateTime?>("reqshipdt-o"); entity.orderdisp = row.IsNull("orderdisp") ? string.Empty : row.Field <string>("orderdisp"); entity.promisedtchangedfl = row.Field <bool>("promisedtchangedfl"); entity.origpromisedtchangedfl = row.Field <bool>("origpromisedtchangedfl"); entity.reqshipdtchangedfl = row.Field <bool>("reqshipdtchangedfl"); entity.lndtentfl = row.Field <bool>("lndtentfl"); entity.dtupdtype = row.IsNull("dtupdtype") ? string.Empty : row.Field <string>("dtupdtype"); entity.promptflushdateupdtype = row.Field <bool>("promptflushdateupdtype"); entity.arscrowid = row.Field <byte[]>("arscrowid").ToStringEncoded(); entity.arssrowid = row.Field <byte[]>("arssrowid").ToStringEncoded(); return(entity); }
/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromOeblanketupdateresults(ref DataRow row, Oeblanketupdateresults entity) { row.SetField("orderno", entity.orderno); row.SetField("ordersuf", entity.ordersuf); row.SetField("shiptonotesfl", entity.shiptonotesfl); row.SetField("name", entity.name); row.SetField("descrip", entity.descrip); row.SetField("promisedt", entity.promisedt); row.SetField("promisedt-o", entity.promisedtO); row.SetField("origpromisedt", entity.origpromisedt); row.SetField("origpromisedt-o", entity.origpromisedtO); row.SetField("billdt", entity.billdt); row.SetField("reqshipdt", entity.reqshipdt); row.SetField("reqshipdt-o", entity.reqshipdtO); row.SetField("orderdisp", entity.orderdisp); row.SetField("promisedtchangedfl", entity.promisedtchangedfl); row.SetField("origpromisedtchangedfl", entity.origpromisedtchangedfl); row.SetField("reqshipdtchangedfl", entity.reqshipdtchangedfl); row.SetField("lndtentfl", entity.lndtentfl); row.SetField("dtupdtype", entity.dtupdtype); row.SetField("promptflushdateupdtype", entity.promptflushdateupdtype); row.SetField("arscrowid", entity.arscrowid.ToByteArray()); row.SetField("arssrowid", entity.arssrowid.ToByteArray()); }