Esempio n. 1
0
        protected void InsertEFGH()
        {
            Base_BL bbl = new Base_BL();

            _PonpareEntity _pet         = GetPet();
            var            InsertRireki = pbl.InsertEFGH(_pet);
        }
        public bool InsertEFGH(_PonpareEntity pet)
        {
            Dictionary <string, ValuePair> dic = new Dictionary <string, ValuePair>
            {
                { "@StoreCD", new ValuePair {
                      value1 = SqlDbType.VarChar, value2 = pet.StoreCD
                  } },
                { "@API_Key", new ValuePair {
                      value1 = SqlDbType.TinyInt, value2 = pet.APIKey
                  } },
                { "@LastUpdatedBefore", new ValuePair {
                      value1 = SqlDbType.DateTime, value2 = pet.fromDate
                  } },
                { "@LastUpdatedAfter", new ValuePair {
                      value1 = SqlDbType.DateTime, value2 = pet.toDate
                  } },
                { "@xmlJuchuu", new ValuePair {
                      value1 = SqlDbType.Xml, value2 = pet.Juchuu
                  } },
                { "@xmlJuchuuDetails", new ValuePair {
                      value1 = SqlDbType.Xml, value2 = pet.JuchuuDetails
                  } },
                { "@xmlCoupon", new ValuePair {
                      value1 = SqlDbType.Xml, value2 = pet.Coupon
                  } },
                { "@xmlEnclose", new ValuePair {
                      value1 = SqlDbType.Xml, value2 = pet.Enclose
                  } },
            };

            UseTransaction = true;
            return(InsertUpdateDeleteData(dic, "_Ponpare_InsertAllDetails"));
        }
Esempio n. 3
0
        protected _PonpareEntity GetPet()
        {
            Base_BL bbl = new Base_BL();

            pet = new _PonpareEntity()
            {
                StoreCD       = StoreCD,
                APIKey        = API_Key,
                fromDate      = fromDate,
                toDate        = toDate,
                Juchuu        = bbl.DataTableToXml(Juchuu).Replace("]", "}").Replace("[", "{"),
                JuchuuDetails = bbl.DataTableToXml(JuchuuDetails).Replace("]", "}").Replace("[", "{"),
                Coupon        = bbl.DataTableToXml(Coupon).Replace("]", "}").Replace("[", "{"),
                Enclose       = bbl.DataTableToXml(Enclose).Replace("]", "}").Replace("[", "{"),
            };
            return(pet);
        }
Esempio n. 4
0
 public bool InsertEFGH(_PonpareEntity pet)
 {
     return(pdl.InsertEFGH(pet));
 }