Server.SecureTrade.Cancel C# (CSharp) Méthode

Cancel() public méthode

public Cancel ( ) : void
Résultat void
		public void Cancel()
		{
			if ( !m_Valid )
				return;

			List<Item> list = m_From.Container.Items;

			for ( int i = list.Count - 1; i >= 0; --i )
			{
				if ( i < list.Count )
				{
					Item item = list[i];

					item.OnSecureTrade( m_From.Mobile, m_To.Mobile, m_From.Mobile, false );

					if ( !item.Deleted )
						m_From.Mobile.AddToBackpack( item );
				}
			}

			list = m_To.Container.Items;

			for ( int i = list.Count - 1; i >= 0; --i )
			{
				if ( i < list.Count )
				{
					Item item = list[i];

					item.OnSecureTrade( m_To.Mobile, m_From.Mobile, m_To.Mobile, false );

					if ( !item.Deleted )
						m_To.Mobile.AddToBackpack( item );
				}
			}

			Close();
		}