예제 #1
0
        //Time pede pro jogador entrar
        public ActionResult PlayerCall(int id_player)
        {
            bool result = false;
            Team t      = _teamBLL.TeamSelectByPlayerCap(_sessionHelper.CurrentPlayer.Id);

            if (t.Id != 0)
            {
                bool aux = t.SubCaptain.Id == 0 ? false : true;

                if (!_teamBLL.TeamIsFull(t.Id, aux) && !_teamBLL.TeamPlayerHasTeam(id_player))
                {
                    result = _notificationBLL.TeamCallPlayer(id_player, _sessionHelper.CurrentPlayer.Id, _sessionHelper.CurrentPlayer.Name, t.Name);
                }
            }

            return(Json(result));
        }