コード例 #1
0
ファイル: BasketItem.cs プロジェクト: pesaply/sharp-sms
    /// <summary>
    /// Creates new BasketItem in database
    /// </summary>        
    public BasketItem(int idAbonentBasket, int idMe, SellTypeEnum sellType, decimal price) {
      this.idAbonentBasket = idAbonentBasket;
      this.idMe = idMe;
      this.sellType = sellType;
      this.price = price;

      using (var db = new DbDataContext()) {
        var bi = new Raidb.BasketItem {
                                        idAbonentBaskets = idAbonentBasket,
                                        idMe = idMe,
                                        idSellType = ((int) sellType),
                                        isPurchased = false,
                                        isRetrieved = false,
                                        price = price,
                                        dateModified = DateTime.Now,
                                        datePurchased = DateTime.Now
                                      };
        db.BasketItems.InsertOnSubmit(bi);
        db.SubmitChanges();
        id = bi.id;
      }
    }
コード例 #2
0
ファイル: BasketItem.cs プロジェクト: raedayyad/sharp-sms
        /// <summary>
        /// Creates new BasketItem in database
        /// </summary>
        public BasketItem(int idAbonentBasket, int idMe, SellTypeEnum sellType, decimal price)
        {
            this.idAbonentBasket = idAbonentBasket;
            this.idMe            = idMe;
            this.sellType        = sellType;
            this.price           = price;

            using (var db = new DbDataContext()) {
                var bi = new Raidb.BasketItem {
                    idAbonentBaskets = idAbonentBasket,
                    idMe             = idMe,
                    idSellType       = ((int)sellType),
                    isPurchased      = false,
                    isRetrieved      = false,
                    price            = price,
                    dateModified     = DateTime.Now,
                    datePurchased    = DateTime.Now
                };
                db.BasketItems.InsertOnSubmit(bi);
                db.SubmitChanges();
                id = bi.id;
            }
        }
コード例 #3
0
ファイル: Basket.cs プロジェクト: raedayyad/sharp-sms
 /// <summary>
 /// Adds BasketItem into basket
 /// No operations with money
 /// </summary>
 public void AddBasketItem(int idMe, SellTypeEnum sellType, decimal Price)
 {
     var newBasketItem = new BasketItem(id, idMe, sellType, Price);
 }