public IEnumerable<Message> GetOutputMessages()
 {
     MessageLogic messageLogic = new MessageLogic();
     UserLogic userLogic = new UserLogic();
     int id = userLogic.GetIdByNameUser(User.Identity.Name);
     return messageLogic.GetOutputMessagesById(id);
 }
 public string BuyPlayer(int Id)
 {
     if (!User.Identity.IsAuthenticated)
         return "Авторизируйтесь для покупки игроков";
     PlayerLogic logic = new PlayerLogic();
     UserLogic userLogic = new UserLogic();
     int teamId = userLogic.GetIdByNameUser(User.Identity.Name);
     try
     {
         logic.BuyPlayer(Id, teamId);
     }
     catch (Exception exception)
     {
         return exception.Message;
     }
     return "Трансфер совершён успешно";
 }
 public string GetUserName(int id)
 {
     UserLogic userLogic = new UserLogic();
     return userLogic.GetUserName(id);
 }
 public int GetCurrentUserId()
 {
     UserLogic userLogic = new UserLogic();
     return userLogic.GetIdByNameUser(User.Identity.Name);
 }
 public IEnumerable<ManagerUser> GetAllUsers()
 {
     UserLogic userLogic = new UserLogic();
     return userLogic.GetAllUsers();
 }
 public IEnumerable<Match> GetTeamMatches()
 {
     MatchLogic matchLogic = new MatchLogic();
     UserLogic userLogic = new UserLogic();
     int id = userLogic.GetIdByNameUser(User.Identity.Name);
     return matchLogic.GetMatchesByUser(id);
 }