コード例 #1
0
ファイル: Termek.cs プロジェクト: JoySoft2/HRP2WHosting
        /// <summary>
        /// HRP termék oszályból léterhozza az annak megfelelő WHosting termék osztályt.
        /// </summary>
        /// <param name="_hrpt"></param>
        /// <returns></returns>
        private static Termek HRPTermekbol(HRP.Termek _hrpt)
        {
            Termek   rv   = new Termek();
            DateTime most = DateTime.Now;

            rv.product_id = _hrpt.ID;
            rv.name_engb  = _hrpt.Megnevezes;
            rv.name_huhu  = _hrpt.Megnevezes;
            //rv.categories            = _hrpt;
            rv.sku = _hrpt.Cikkszam;
            //rv.upc                   = _hrpt;
            rv.ean = _hrpt.Vonalkod;
            //rv.jan                   = _hrpt;
            //rv.isbn                  = _hrpt;
            rv.mpn = _hrpt.Cikkszam;
            //rv.location              = _hrpt;
            rv.quantity     = _hrpt.KeszletSzam;
            rv.model        = _hrpt.Megnevezes;
            rv.manufacturer = _hrpt.GyartoMegnevezes;
            //rv.image_name            = _hrpt;
            rv.shipping              = "yes";
            rv.price                 = Convert.ToInt32(_hrpt.Ar);
            rv.points                = 0;
            rv.date_added            = most.ToString(@"yyyy-MM-dd HH:mm:ss");
            rv.date_modified         = most.ToString(@"yyyy-MM-dd HH:mm:ss");
            rv.date_available        = most.ToString(@"yyyy-MM-dd");
            rv.weight                = string.IsNullOrEmpty(_hrpt.BruttoSuly) ? 0.0f : Convert.ToSingle(_hrpt.BruttoSuly);
            rv.weight_unit           = "kg";
            rv.length                = string.IsNullOrEmpty(_hrpt.Hossz) ? "0" : ((int)Math.Floor(Convert.ToSingle(_hrpt.Hossz))).ToString();
            rv.width                 = string.IsNullOrEmpty(_hrpt.Szelesseg) ? "0" : ((int)Math.Floor(Convert.ToSingle(_hrpt.Szelesseg))).ToString();
            rv.height                = string.IsNullOrEmpty(_hrpt.Magassag) ? "0" : ((int)Math.Floor(Convert.ToSingle(_hrpt.Magassag))).ToString();
            rv.length_unit           = "cm";
            rv.status                = (!_hrpt.ErtekesitesVege).ToString().ToLower();
            rv.tax_class_id          = "9";
            rv.description_engb      = _hrpt.Leiras;
            rv.description_huhu      = _hrpt.Leiras;
            rv.meta_title_engb       = _hrpt.Megnevezes;
            rv.meta_title_huhu       = _hrpt.Megnevezes;
            rv.meta_description_engb = _hrpt.Leiras;
            rv.meta_description_huhu = _hrpt.Leiras;
            rv.meta_keywords_engb    = _hrpt.Megnevezes;
            rv.meta_keywords_huhu    = _hrpt.Megnevezes;
            rv.stock_status_id       = "6";
            rv.store_ids             = "0";
            //rv.layout                = _hrpt;
            //rv.related_ids           = _hrpt;
            rv.tags_engb  = _hrpt.Megnevezes;
            rv.tags_huhu  = _hrpt.Megnevezes;
            rv.sort_order = "1";
            rv.subtract   = "true";
            rv.minimum    = "1";

            return(rv);
        }
コード例 #2
0
ファイル: Termek.cs プロジェクト: JoySoft2/HRP2WHosting
 public Termek(HRP.Termek _hrpt) => HRPTermekbol(_hrpt);