Esempio n. 1
0
        public new void createNew(int ccCardTypeID)
        {
            using (var ctx = new AccContexts())
                using (var ts = new TransactionScope())
                {
                    base.createNew((int)enums.cardType.CreditCard);

                    var newCCCard = new AccountingLib.Models.ccCard()
                    {
                        cardID       = base.cardID,
                        ccCardTypeID = ccCardTypeID
                    };
                    ctx.ccCard.AddObject(newCCCard);
                    ctx.SaveChanges();

                    /*Reload the object props*/
                    this.cardID   = (int)newCCCard.cardID;
                    this.ccCardID = newCCCard.ID;

                    ts.Complete();
                }
        }
Esempio n. 2
0
        public new void createNew(int ccCardTypeID)
        {
            using (var ctx = new AccContexts())
            using (var ts = new TransactionScope())
            {
                base.createNew((int)enums.cardType.CreditCard);

                var newCCCard = new AccountingLib.Models.ccCard()
                {
                    cardID = base.cardID,
                    ccCardTypeID = ccCardTypeID
                };
                ctx.ccCard.AddObject(newCCCard);
                ctx.SaveChanges();

                /*Reload the object props*/
                this.cardID = (int)newCCCard.cardID;
                this.ccCardID = newCCCard.ID;

                ts.Complete();
            }
        }
 /// <summary>
 /// Create a new ccCard object.
 /// </summary>
 /// <param name="id">Initial value of the ID property.</param>
 public static ccCard CreateccCard(global::System.Int32 id)
 {
     ccCard ccCard = new ccCard();
     ccCard.ID = id;
     return ccCard;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the ccCard EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToccCard(ccCard ccCard)
 {
     base.AddObject("ccCard", ccCard);
 }