public async Task AddClickAsync(string LinkId, decimal moneyPerClick, int percentage)
        {
            Link link = await Links.FirstOrDefaultAsync(l => l.Id == LinkId);

            link.Clicks.Add(new Click
            {
                DateTime = DateTime.Now,
                LinkId   = LinkId
            });

            link.Owner.EarnedMoney += moneyPerClick;
            if (link.Owner.ReferrerId != null)
            {
                link.Owner.Referrer.ReferralMoney += moneyPerClick * percentage / 100;
            }
        }