/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromPoeiaddonvaheader(ref DataRow row, Poeiaddonvaheader entity) { row.SetField("pono", entity.pono); row.SetField("posuf", entity.posuf); row.SetField("sections", entity.sections); row.SetField("addondescr1", entity.addondescr1); row.SetField("addondescr2", entity.addondescr2); row.SetField("addondescr3", entity.addondescr3); row.SetField("addondescr4", entity.addondescr4); row.SetField("proof1", entity.proof1); row.SetField("proof2", entity.proof2); row.SetField("proof3", entity.proof3); row.SetField("proof4", entity.proof4); row.SetField("useaddon1", entity.useaddon1); row.SetField("useaddon2", entity.useaddon2); row.SetField("useaddon3", entity.useaddon3); row.SetField("useaddon4", entity.useaddon4); row.SetField("userfield", entity.userfield); }
public static Poeiaddonvaheader BuildPoeiaddonvaheaderFromRow(DataRow row) { Poeiaddonvaheader entity = new Poeiaddonvaheader(); entity.pono = row.IsNull("pono") ? 0 : row.Field <int>("pono"); entity.posuf = row.IsNull("posuf") ? 0 : row.Field <int>("posuf"); entity.sections = row.IsNull("sections") ? 0 : row.Field <int>("sections"); entity.addondescr1 = row.IsNull("addondescr1") ? string.Empty : row.Field <string>("addondescr1"); entity.addondescr2 = row.IsNull("addondescr2") ? string.Empty : row.Field <string>("addondescr2"); entity.addondescr3 = row.IsNull("addondescr3") ? string.Empty : row.Field <string>("addondescr3"); entity.addondescr4 = row.IsNull("addondescr4") ? string.Empty : row.Field <string>("addondescr4"); entity.proof1 = row.IsNull("proof1") ? decimal.Zero : row.Field <decimal>("proof1"); entity.proof2 = row.IsNull("proof2") ? decimal.Zero : row.Field <decimal>("proof2"); entity.proof3 = row.IsNull("proof3") ? decimal.Zero : row.Field <decimal>("proof3"); entity.proof4 = row.IsNull("proof4") ? decimal.Zero : row.Field <decimal>("proof4"); entity.useaddon1 = row.Field <bool>("useaddon1"); entity.useaddon2 = row.Field <bool>("useaddon2"); entity.useaddon3 = row.Field <bool>("useaddon3"); entity.useaddon4 = row.Field <bool>("useaddon4"); entity.userfield = row.IsNull("userfield") ? string.Empty : row.Field <string>("userfield"); return(entity); }