public static Wlstatus BuildWlstatusFromRow(DataRow row) { Wlstatus entity = new Wlstatus(); entity.ordertype = row.IsNull("ordertype") ? string.Empty : row.Field <string>("ordertype"); entity.orderno = row.IsNull("orderno") ? 0 : row.Field <int>("orderno"); entity.ordersuf = row.IsNull("ordersuf") ? 0 : row.Field <int>("ordersuf"); entity.wlwhsefl = row.Field <bool>("wlwhsefl"); entity.wlesbfl = row.Field <bool>("wlesbfl"); entity.bannerfl = row.Field <bool>("bannerfl"); entity.wlwhsechgfl = row.Field <bool>("wlwhsechgfl"); entity.editorderfl = row.Field <bool>("editorderfl"); entity.wlunpickoefl = row.Field <bool>("wlunpickoefl"); entity.cancancelorderfl = row.Field <bool>("cancancelorderfl"); entity.custorddata = row.IsNull("custorddata") ? string.Empty : row.Field <string>("custorddata"); entity.rcvorddata = row.IsNull("rcvorddata") ? string.Empty : row.Field <string>("rcvorddata"); entity.displaymsg1 = row.IsNull("displaymsg1") ? string.Empty : row.Field <string>("displaymsg1"); entity.displaymsg2 = row.IsNull("displaymsg2") ? string.Empty : row.Field <string>("displaymsg2"); entity.displaymsg3 = row.IsNull("displaymsg3") ? string.Empty : row.Field <string>("displaymsg3"); entity.whse = row.IsNull("whse") ? string.Empty : row.Field <string>("whse"); entity.transtype = row.IsNull("transtype") ? string.Empty : row.Field <string>("transtype"); entity.twlstagecd = row.IsNull("twlstagecd") ? 0 : row.Field <int>("twlstagecd"); entity.pickcnt = row.IsNull("pickcnt") ? 0 : row.Field <int>("pickcnt"); entity.rtfl = row.Field <bool>("rtfl"); entity.custfl = row.Field <bool>("custfl"); entity.twlmsg = row.IsNull("twlmsg") ? string.Empty : row.Field <string>("twlmsg"); entity.wlunpickoeerrmsg = row.IsNull("wlunpickoeerrmsg") ? string.Empty : row.Field <string>("wlunpickoeerrmsg"); entity.wLStatusScreenTitleDetail = row.IsNull("WLStatusScreenTitleDetail") ? string.Empty : row.Field <string>("WLStatusScreenTitleDetail"); entity.fiWLWhseChgFLLabel = row.IsNull("fiWLWhseChgFLLabel") ? string.Empty : row.Field <string>("fiWLWhseChgFLLabel"); entity.fiWLUnPickOeFlLabel = row.IsNull("fiWLUnPickOeFlLabel") ? string.Empty : row.Field <string>("fiWLUnPickOeFlLabel"); entity.fiWLWhseChgFl = row.Field <bool>("fiWLWhseChgFl"); entity.fiWLUnPickOeFl = row.Field <bool>("fiWLUnPickOeFl"); entity.fiWLWhseChgFlSensitive = row.Field <bool>("fiWLWhseChgFlSensitive"); entity.fiWLWhseChgFlHidden = row.Field <bool>("fiWLWhseChgFlHidden"); entity.fiWLUnPickOEFlSensitive = row.Field <bool>("fiWLUnPickOEFlSensitive"); entity.fiWLUnPickOEFlHidden = row.Field <bool>("fiWLUnPickOEFlHidden"); entity.origWLWhseChgFl = row.Field <bool>("OrigWLWhseChgFl"); entity.userfield = row.IsNull("userfield") ? string.Empty : row.Field <string>("userfield"); return(entity); }
/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromWlstatus(ref DataRow row, Wlstatus entity) { row.SetField("ordertype", entity.ordertype); row.SetField("orderno", entity.orderno); row.SetField("ordersuf", entity.ordersuf); row.SetField("wlwhsefl", entity.wlwhsefl); row.SetField("wlesbfl", entity.wlesbfl); row.SetField("bannerfl", entity.bannerfl); row.SetField("wlwhsechgfl", entity.wlwhsechgfl); row.SetField("editorderfl", entity.editorderfl); row.SetField("wlunpickoefl", entity.wlunpickoefl); row.SetField("cancancelorderfl", entity.cancancelorderfl); row.SetField("custorddata", entity.custorddata); row.SetField("rcvorddata", entity.rcvorddata); row.SetField("displaymsg1", entity.displaymsg1); row.SetField("displaymsg2", entity.displaymsg2); row.SetField("displaymsg3", entity.displaymsg3); row.SetField("whse", entity.whse); row.SetField("transtype", entity.transtype); row.SetField("twlstagecd", entity.twlstagecd); row.SetField("pickcnt", entity.pickcnt); row.SetField("rtfl", entity.rtfl); row.SetField("custfl", entity.custfl); row.SetField("twlmsg", entity.twlmsg); row.SetField("wlunpickoeerrmsg", entity.wlunpickoeerrmsg); row.SetField("WLStatusScreenTitleDetail", entity.wLStatusScreenTitleDetail); row.SetField("fiWLWhseChgFLLabel", entity.fiWLWhseChgFLLabel); row.SetField("fiWLUnPickOeFlLabel", entity.fiWLUnPickOeFlLabel); row.SetField("fiWLWhseChgFl", entity.fiWLWhseChgFl); row.SetField("fiWLUnPickOeFl", entity.fiWLUnPickOeFl); row.SetField("fiWLWhseChgFlSensitive", entity.fiWLWhseChgFlSensitive); row.SetField("fiWLWhseChgFlHidden", entity.fiWLWhseChgFlHidden); row.SetField("fiWLUnPickOEFlSensitive", entity.fiWLUnPickOEFlSensitive); row.SetField("fiWLUnPickOEFlHidden", entity.fiWLUnPickOEFlHidden); row.SetField("OrigWLWhseChgFl", entity.origWLWhseChgFl); row.SetField("userfield", entity.userfield); }