示例#1
0
文件: User.cs 项目: softgears/Beepas
 /// <summary>
 /// Выполняет списание пользовательского баланса на определенное количество денег
 /// </summary>
 /// <param name="amount">Количество</param>
 /// <param name="description">Описание списания</param>
 public void ChargeGoldCoins(decimal amount, string description)
 {
     var newPayment = new GoldCoinsPayment()
     {
         User = this,
         Amount = amount,
         Completed = true,
         DateCompleted = DateTime.Now,
         DateCreated = DateTime.Now,
         Direction = (short)PaymentDirection.Outcome,
         Description = description
     };
     this.GoldCoinsPayments.Add(newPayment);
 }
示例#2
0
		private void detach_GoldCoinsPayments(GoldCoinsPayment entity)
		{
			this.SendPropertyChanging();
			entity.User = null;
		}