/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromApeiinvoicelistcriteria(ref DataRow row, Apeiinvoicelistcriteria entity) { row.SetField("groupnm", entity.groupnm); row.SetField("vendno", entity.vendno); row.SetField("frominvoiceno", entity.frominvoiceno); row.SetField("toinvoiceno", entity.toinvoiceno); row.SetField("expensefl", entity.expensefl); row.SetField("addonsonlyfl", entity.addonsonlyfl); row.SetField("tradefl", entity.tradefl); row.SetField("frominvdt", entity.frominvdt); row.SetField("toinvdt", entity.toinvdt); row.SetField("stageenteredfl", entity.stageenteredfl); row.SetField("stageupdatedfl", entity.stageupdatedfl); row.SetField("stageclosedfl", entity.stageclosedfl); row.SetField("recordcountlimit", entity.recordcountlimit); row.SetField("userfield", entity.userfield); }
public static Apeiinvoicelistcriteria BuildApeiinvoicelistcriteriaFromRow(DataRow row) { Apeiinvoicelistcriteria entity = new Apeiinvoicelistcriteria(); entity.groupnm = row.IsNull("groupnm") ? string.Empty : row.Field <string>("groupnm"); entity.vendno = row.IsNull("vendno") ? decimal.Zero : row.Field <decimal>("vendno"); entity.frominvoiceno = row.IsNull("frominvoiceno") ? string.Empty : row.Field <string>("frominvoiceno"); entity.toinvoiceno = row.IsNull("toinvoiceno") ? string.Empty : row.Field <string>("toinvoiceno"); entity.expensefl = row.Field <bool>("expensefl"); entity.addonsonlyfl = row.Field <bool>("addonsonlyfl"); entity.tradefl = row.Field <bool>("tradefl"); entity.frominvdt = row.Field <DateTime?>("frominvdt"); entity.toinvdt = row.Field <DateTime?>("toinvdt"); entity.stageenteredfl = row.Field <bool>("stageenteredfl"); entity.stageupdatedfl = row.Field <bool>("stageupdatedfl"); entity.stageclosedfl = row.Field <bool>("stageclosedfl"); entity.recordcountlimit = row.IsNull("recordcountlimit") ? 0 : row.Field <int>("recordcountlimit"); entity.userfield = row.IsNull("userfield") ? string.Empty : row.Field <string>("userfield"); return(entity); }