Ejemplo n.º 1
0
        public Game IniciarGame(int quantidadeDeDiscos)
        {
            if (quantidadeDeDiscos <= 0)
            {
                throw new ArgumentException("Quantidade de discos deve ser maior que zero.");
            }

            var game = new Game($"Jogo {gameRepository.Count()}", quantidadeDeDiscos);

            gameRepository.Add(game);

            logService.Add(new HistoricoLog
            {
                DataHoraChamada = DateTime.Now,
                Game            = game
            });

            return(game);
        }
Ejemplo n.º 2
0
        public int Count(EntityQuery2 query)
        {
            using (var dbContext = _dbService.GetDatabaseContext(false))
            {
                int allow = 0;
                foreach (var inspector in _queryInspectors)
                {
                    var result = inspector.InspectQuery(query);
                    if (result == InspectionResult.Allow)
                    {
                        allow++;
                    }
                    else if (result == InspectionResult.Deny)
                    {
                        return(0);
                    }
                }

                return(_repository.Count(query));
            }
        }
 public ActionResult Index()
 {
     ViewBag.total = _complejoDeportivoRepository.Count(null);
     return(View());
 }
 public ActionResult Index()
 {
     ViewBag.total = _autoridadesRepository.Count(null);
     return(View());
 }
Ejemplo n.º 5
0
 public ActionResult Index()
 {
     ViewBag.total = _localizacionRepository.Count(null);
     return(View());
 }