/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromPaymentnumbers(ref DataRow row, Paymentnumbers entity) { row.SetField("iMediaCd", entity.iMediaCd); row.SetField("cPaymentNo", entity.cPaymentNo); row.SetField("cUnmaskCardNo", entity.cUnmaskCardNo); row.SetField("cCardholderName", entity.cCardholderName); row.SetField("cShipto", entity.cShipto); row.SetField("lIsCreditCard", entity.lIsCreditCard); row.SetField("lIsACH", entity.lIsACH); row.SetField("dMinSale", entity.dMinSale); row.SetField("lCCEnabled", entity.lCCEnabled); row.SetField("lAddCardEnabled", entity.lAddCardEnabled); row.SetField("lModifyCardEnabled", entity.lModifyCardEnabled); row.SetField("deCCAddon", entity.deCCAddon); row.SetField("cCCAddonType", entity.cCCAddonType); row.SetField("rowidARSD", entity.rowidARSD.ToByteArray()); row.SetField("userfield", entity.userfield); }
public static Paymentnumbers BuildPaymentnumbersFromRow(DataRow row) { Paymentnumbers entity = new Paymentnumbers(); entity.iMediaCd = row.IsNull("iMediaCd") ? 0 : row.Field <int>("iMediaCd"); entity.cPaymentNo = row.IsNull("cPaymentNo") ? string.Empty : row.Field <string>("cPaymentNo"); entity.cUnmaskCardNo = row.IsNull("cUnmaskCardNo") ? string.Empty : row.Field <string>("cUnmaskCardNo"); entity.cCardholderName = row.IsNull("cCardholderName") ? string.Empty : row.Field <string>("cCardholderName"); entity.cShipto = row.IsNull("cShipto") ? string.Empty : row.Field <string>("cShipto"); entity.lIsCreditCard = row.Field <bool>("lIsCreditCard"); entity.lIsACH = row.Field <bool>("lIsACH"); entity.dMinSale = row.IsNull("dMinSale") ? decimal.Zero : row.Field <decimal>("dMinSale"); entity.lCCEnabled = row.Field <bool>("lCCEnabled"); entity.lAddCardEnabled = row.Field <bool>("lAddCardEnabled"); entity.lModifyCardEnabled = row.Field <bool>("lModifyCardEnabled"); entity.deCCAddon = row.IsNull("deCCAddon") ? decimal.Zero : row.Field <decimal>("deCCAddon"); entity.cCCAddonType = row.IsNull("cCCAddonType") ? string.Empty : row.Field <string>("cCCAddonType"); entity.rowidARSD = row.Field <byte[]>("rowidARSD").ToStringEncoded(); entity.userfield = row.IsNull("userfield") ? string.Empty : row.Field <string>("userfield"); return(entity); }