Ejemplo n.º 1
0
        /// <param name="reveiver"></param>
        /// <param name="content"></param>
        //public Message SendMessageTo(Player receiver, string content)
        //{

        //    Message message = new Message(this, content, receiver);
        //    DsaveNewMessage(message);
        //    return message;
        //}
        public bool DecutMoney(decimal amount, string cause)
        {
            if (amount==0)
            {
                return true;
            }
            try
            {
                if (DDecutMoney != null)
                {
                    this.Account.Balance = DDecutMoney.Invoke(this, amount, cause);
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }

            //try
            //{
            //    this.Account.Addmount(-ticketPrice_, cause);
            //    return true;
            //}
            //catch (Exception)
            //{

            //    return false;
            //}
        }
Ejemplo n.º 2
0
        /// <param name="reveiver"></param>
        /// <param name="content"></param>
        //public Message SendMessageTo(Player receiver, string content)
        //{

        //    Message message = new Message(this, content, receiver);
        //    DsaveNewMessage(message);
        //    return message;
        //}
        public bool DecutMoney(decimal amount, string cause)
        {
            if (amount==0)
            {
                return true;
            }
            try
            {
                if (DDecutMoney != null)
                {
                    this.Account.Balance = DDecutMoney.Invoke(this, amount, cause);
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }