public object GetArguments()
        {
            if (this.m_Argument == null)
            {
                this.m_Argument = new InventoryTransferArgument(this.DataProvider);
            }

            return(m_Argument);
        }
        public object NewTransactionCode()
        {
            if (this.m_Argument == null)
            {
                this.m_Argument = new InventoryTransferArgument(this.DataProvider);
            }
            else
            {
                this.m_Argument.GenerateNewTransactionCode(this.DataProvider);
            }

            return(m_Argument);
        }
 public void SetArguments(object arguments)
 {
     this.m_Argument = arguments as InventoryTransferArgument;
 }