public int AddMoney(User user, int value) { int number = user.GetMoney() + value; user.SetMoney(number); return(number); }
public int UseMoney(User user, int value) { if (user.GetMoney() - value < 0) { ErrorLogger.Warn("UseMoney -> user dont have enough money in his wallet. should have used ValidMoneyUse first "); return(-1); } user.SetMoney(user.GetMoney() - value); return(user.GetMoney()); }