示例#1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="RaiseChangedEvent"></param>
 public void Clear(bool RaiseChangedEvent)
 {
     if (RaiseChangedEvent)
     {
         IsVisible         = false;
         IsPending         = false;
         IsBackgroundOffer = false;
         IsItemsYouSet     = false;
         IsItemsPartnerSet = false;
         TradePartner      = null;
         itemsYou.Clear();
         itemsPartner.Clear();
     }
     else
     {
         isVisible         = false;
         isPending         = false;
         isBackgroundOffer = false;
         isItemsYouSet     = false;
         isItemsPartnerSet = false;
         tradePartner      = null;
         itemsYou.Clear();
         itemsPartner.Clear();
     }
 }
示例#2
0
 public void Clear(bool RaiseChangedEvent)
 {
     if (RaiseChangedEvent)
     {
         TradePartner = null;
         Items.Clear();
         IsVisible = false;
     }
     else
     {
         tradePartner = null;
         items.Clear();
         isVisible = false;
     }
 }
示例#3
0
 public void Clear(bool RaiseChangedEvent)
 {
     if (RaiseChangedEvent)
     {
         ObjectID = null;
         Items.Clear();
         IsVisible = false;
     }
     else
     {
         objectID = null;
         items.Clear();
         isVisible = false;
     }
 }