예제 #1
0
 /// <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);
 }
예제 #2
0
        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);
        }