Exemplo n.º 1
0
 public override bool Equals(object obj)
 {
     if (obj is RecurringPurchase)
     {
         RecurringPurchase _obj = (RecurringPurchase)obj;
         return _obj.RecurringPurchaseID == mRecurringPurchaseID;
     }
     return false;
 }
Exemplo n.º 2
0
        public override void AssignFrom(Entity rhs)
        {
            base.AssignFrom(rhs);

            //Copy2(rhs);
            RecurringPurchase _obj = rhs as RecurringPurchase;
            //this.RecurringPurchaseID = _obj.RecurringPurchaseID;

            //RecurringPurchaseLines.Clear();
            mRecurringPurchaseLines = new BindingList<RecurringPurchaseLine>();

            foreach (RecurringPurchaseLine line in _obj.RecurringPurchaseLines)
            {
                RecurringPurchaseLine new_line = line.Clone() as RecurringPurchaseLine;
                new_line.RecurringPurchase = this;
                mRecurringPurchaseLines.Add(new_line);
            }
        }