예제 #1
0
        private Product CreateProduct(Logic.Models.Product item)
        {
            var product = new Product()
            {
                ARTIKELCODE                  = item.ARTIKELCODE,
                CREATIONDATE                 = item.CREATIONDATE.ToString("yyyy-MM-dd"),
                NL                           = item.NL,
                EN                           = item.EN,
                DE                           = item.DE,
                FR                           = item.FR,
                COLOR_FINISH                 = item.COLOR_FINISH,
                MATERIAL                     = item.MATERIAL,
                BRAND                        = item.BRAND,
                ASSORTMENT                   = item.ASSORTMENT,
                PRODUCTGROUP_CODE            = item.PRODUCTGROUP_CODE,
                PRODUCTGROUP                 = item.PRODUCTGROUP,
                DEFAULT_SUBPRODUCTGROUP_CODE = item.DEFAULT_SUBPRODUCTGROUP_CODE,
                DEFAULT_SUBPRODUCTGROUP_NAME = item.DEFAULT_SUBPRODUCTGROUP_NAME,
                RANGE                        = item.RANGE,
                STATUS                       = item.STATUS,
                EXCLUSIV                     = item.EXCLUSIV,
                VERKOOPPRIJS                 = item.VERKOOPPRIJS,
                VERKOOPEENHEID               = item.VERKOOPEENHEID,
                AANTAL_PAKKETTEN             = item.AANTAL_PAKKETTEN,
                AFMETING_ARTIKEL_HXBXD       = item.AFMETING_ARTIKEL_HXBXD,
                EANCODE                      = item.EANCODE,
                EN_LONG_DESC                 = item.EN_LONG_DESC != null ? item.EN_LONG_DESC : "",
                NL_LONG_DESC                 = item.NL_LONG_DESC != null ? item.NL_LONG_DESC : "",
                DE_LONG_DESC                 = item.DE_LONG_DESC != null ? item.DE_LONG_DESC : "",
                FR_LONG_DESC                 = item.FR_LONG_DESC != null ? item.FR_LONG_DESC : "",
                AANTAL_VERP                  = item.AANTAL_VERP,
                SOURCE                       = item.SOURCE,
                MRP_RUN                      = item.MRP_RUN,
                CONSUMENTENPRIJS             = item.CONSUMENTENPRIJS,
                CONSUMENTENPRIJS_VAN         = item.CONSUMENTENPRIJS_VAN,
                ISE_CONSUMENTENPRIJS         = item.ISE_CONSUMENTENPRIJS,
                ISE_CONSUMENTENPRIJS_VAN     = item.ISE_CONSUMENTENPRIJS_VAN,
                GEWICHT                      = item.GEWICHT,
                NEW_ARRIVAL                  = Convert.ToInt32(item.NEW_ARRIVAL),
                VERPAK_DIKTE_MM              = item.VERPAK_DIKTE_MM,
                VERPAK_LENGTE_MM             = item.VERPAK_LENGTE_MM,
                VERPAK_BREEDTE_MM            = item.VERPAK_BREEDTE_MM,
                VOL_M3_VERP                  = item.VOL_M3_VERP,
                VRIJEVOORRAAD                = item.VRIJEVOORRAAD,
                ASS_CODE_EXCLUSIV            = item.ASS_CODE_EXCLUSIV,
                ATP                          = item.ATP,
                DFF_SHIPMENT                 = item.DFF_SHIPMENT,
                FSC                          = Convert.ToInt32(item.FSC),
                COUNTRY_OF_ORIGIN            = item.COUNTRY_OF_ORIGIN,
                INTRASTAT_CODE               = item.INTRASTAT_CODE,
                ASSEMBLY_REQUIRED            = Convert.ToInt32(item.ASSEMBLY_REQUIRED),
                WEB_VAN_PRIJS_NL             = item.WEB_VAN_PRIJS_NL != 0 ? Convert.ToString(item.WEB_VAN_PRIJS_NL) : null,
                WEB_VAN_PRIJS_ISE            = item.WEB_VAN_PRIJS_ISE != 0 ? Convert.ToString(item.WEB_VAN_PRIJS_ISE) : null,
                AVAILABILITY_WEEK            = item.AVAILABILITY_WEEK
            };

            return(product);
        }
예제 #2
0
        private Package CreatePackage(Logic.Models.Product item)
        {
            var package = new Package()
            {
                ARTIKELCODE         = item.ARTIKELCODE,
                CREATIONDATE        = item.CREATIONDATE.ToString("yyyy-MM-dd"),
                ARTCODE_PAKKET      = item.ARTIKELCODE,
                NL                  = item.NL,
                EN                  = item.EN,
                DE                  = item.DE,
                FR                  = item.FR,
                GEWICHT             = item.GEWICHT,
                VERPAK_DIKTE_MM     = item.VERPAK_DIKTE_MM,
                VERPAK_LENGTE_MM    = item.VERPAK_LENGTE_MM,
                VERPAK_BREEDTE_MM   = item.VERPAK_BREEDTE_MM,
                VOL_M3_VERP         = item.VOL_M3_VERP,
                VRIJEVOORRAADPAKKET = item.VRIJEVOORRAAD,
                ASS_CODE_EXCLUSIV   = item.ASS_CODE_EXCLUSIV,
                EANCODE_PAKKET      = item.EANCODE,
                AANTAL_PAKKETTEN    = item.AANTAL_PAKKETTEN
            };

            return(package);
        }