예제 #1
0
 /// <summary>
 /// Update a database row from a class
 /// </summary>
 public static void UpdateRowFromIcamumanprodlistcriteria(ref DataRow row, Icamumanprodlistcriteria entity)
 {
     row.SetField("validatelist", entity.validatelist);
     row.SetField("fromwhse", entity.fromwhse);
     row.SetField("towhse", entity.towhse);
     row.SetField("fromprod", entity.fromprod);
     row.SetField("toprod", entity.toprod);
     row.SetField("fromrank", entity.fromrank);
     row.SetField("torank", entity.torank);
     row.SetField("fmacquiredt", entity.fmacquiredt);
     row.SetField("toacquiredt", entity.toacquiredt);
     row.SetField("vendorno", entity.vendorno);
     row.SetField("prodline", entity.prodline);
     row.SetField("pricetype", entity.pricetype);
     row.SetField("category", entity.category);
     row.SetField("slgroup", entity.slgroup);
     row.SetField("stndpack", entity.stndpack);
     row.SetField("ordcalcty", entity.ordcalcty);
     row.SetField("leadtime", entity.leadtime);
     row.SetField("frozendate", entity.frozendate);
     row.SetField("frozentype", entity.frozentype);
     row.SetField("frozenmonths", entity.frozenmonths);
     row.SetField("usagectrl", entity.usagectrl);
     row.SetField("usagemonths", entity.usagemonths);
     row.SetField("surplusty", entity.surplusty);
     row.SetField("rebatetype", entity.rebatetype);
     row.SetField("rebsubtype", entity.rebsubtype);
     row.SetField("countryoforigin", entity.countryoforigin);
     row.SetField("noproducts", entity.noproducts);
     row.SetField("userfield", entity.userfield);
 }
예제 #2
0
        public static Icamumanprodlistcriteria BuildIcamumanprodlistcriteriaFromRow(DataRow row)
        {
            Icamumanprodlistcriteria entity = new Icamumanprodlistcriteria();

            entity.validatelist    = row.IsNull("validatelist") ? string.Empty : row.Field <string>("validatelist");
            entity.fromwhse        = row.IsNull("fromwhse") ? string.Empty : row.Field <string>("fromwhse");
            entity.towhse          = row.IsNull("towhse") ? string.Empty : row.Field <string>("towhse");
            entity.fromprod        = row.IsNull("fromprod") ? string.Empty : row.Field <string>("fromprod");
            entity.toprod          = row.IsNull("toprod") ? string.Empty : row.Field <string>("toprod");
            entity.fromrank        = row.IsNull("fromrank") ? string.Empty : row.Field <string>("fromrank");
            entity.torank          = row.IsNull("torank") ? string.Empty : row.Field <string>("torank");
            entity.fmacquiredt     = row.Field <DateTime?>("fmacquiredt");
            entity.toacquiredt     = row.Field <DateTime?>("toacquiredt");
            entity.vendorno        = row.IsNull("vendorno") ? decimal.Zero : row.Field <decimal>("vendorno");
            entity.prodline        = row.IsNull("prodline") ? string.Empty : row.Field <string>("prodline");
            entity.pricetype       = row.IsNull("pricetype") ? string.Empty : row.Field <string>("pricetype");
            entity.category        = row.IsNull("category") ? string.Empty : row.Field <string>("category");
            entity.slgroup         = row.IsNull("slgroup") ? string.Empty : row.Field <string>("slgroup");
            entity.stndpack        = row.IsNull("stndpack") ? string.Empty : row.Field <string>("stndpack");
            entity.ordcalcty       = row.IsNull("ordcalcty") ? string.Empty : row.Field <string>("ordcalcty");
            entity.leadtime        = row.IsNull("leadtime") ? 0 : row.Field <int>("leadtime");
            entity.frozendate      = row.IsNull("frozendate") ? string.Empty : row.Field <string>("frozendate");
            entity.frozentype      = row.IsNull("frozentype") ? string.Empty : row.Field <string>("frozentype");
            entity.frozenmonths    = row.IsNull("frozenmonths") ? 0 : row.Field <int>("frozenmonths");
            entity.usagectrl       = row.IsNull("usagectrl") ? string.Empty : row.Field <string>("usagectrl");
            entity.usagemonths     = row.IsNull("usagemonths") ? 0 : row.Field <int>("usagemonths");
            entity.surplusty       = row.IsNull("surplusty") ? string.Empty : row.Field <string>("surplusty");
            entity.rebatetype      = row.IsNull("rebatetype") ? string.Empty : row.Field <string>("rebatetype");
            entity.rebsubtype      = row.IsNull("rebsubtype") ? string.Empty : row.Field <string>("rebsubtype");
            entity.countryoforigin = row.IsNull("countryoforigin") ? string.Empty : row.Field <string>("countryoforigin");
            entity.noproducts      = row.IsNull("noproducts") ? 0 : row.Field <int>("noproducts");
            entity.userfield       = row.IsNull("userfield") ? string.Empty : row.Field <string>("userfield");
            return(entity);
        }