public string Post([FromBody] TransferModel model)
        {
            if (!ModelState.IsValid)
            {
                return("Поля перевода указаны неверно");
            }

            ApplicationUser fromUser = _userManager.Find(User.Identity.Name);
            ApplicationUser toUser   = _userManager.Find(model.ToUserName);

            if (fromUser.Email == toUser.Email)
            {
                return("Имена отправителя и получателя совпадают!");
            }

            var powwwers = model.Powwwers;

            if (fromUser.Powwwers < powwwers)
            {
                return("Недостаточно средств для перевода!");
            }
            else
            {
                _userManager.ChangeBalance(fromUser, -powwwers);
                _userManager.ChangeBalance(toUser, powwwers);

                _transferRepo.Add(fromUser, toUser, powwwers);
            }

            var successMessage = $"{fromUser.Email} перевел {toUser.Email} {powwwers} powwwer(s)!. Баланс: {fromUser.Powwwers}";

            return(successMessage);
        }