public TakmicenjeVM GetTakmicenjeVM(int?id)
        {
            //potreban query za broj rundi,u bracketima se nalazi takmicenjeID ,bar bi trebalo opotrebna migracija
            //Takmicenje obj = db.Takmicenja.Include(tak => tak.Kategorija)
            //                              .Include(tak => tak.Sistem)
            //                              .Include(tak => tak.Vrsta)
            //                              .Include(tak => tak.Status)
            //                              .Include(tak => tak.Feed)
            //                              .Include(tak => tak.Prijave)
            //                              .SingleOrDefault(y => y.ID == id);
            Takmicenje obj = db.Takmicenja.Include(tak => tak.Kategorija).
                             Include(tak => tak.Sistem)
                             .Include(tak => tak.Vrsta)
                             .Include(tak => tak.Status)
                             .Include(tak => tak.Feed)
                             .Include(tak => tak.Prijave)
                             .Include(x => x.Bracketi)
                             .ThenInclude(x => x.Runde)
                             .ThenInclude(x => x.Utakmice)
                             .ThenInclude(x => x.UcescaNaUtakmici)
                             .ThenInclude(x => x.Igrac)
                             .SingleOrDefault(y => y.ID == id);

            if (obj != null)
            {
                var povratniObj = new TakmicenjeVM(obj);
                try
                {
                    povratniObj.ListaPredikcije = takmicenjeService.PredictWinners(obj.ID);
                }
                catch (Exception) { }
                povratniObj.IsVlasnik = takmicenjeService.IsVlasnik(obj.ID, HttpContext.User.Identity.Name);
                return(povratniObj);
            }
            return(null);
        }
        public List <(Prijave prijava, double vjerovatnoca)> GetPredikciju(int id)
        {
            var rezultat = takmicenjeService.PredictWinners(id);

            return(rezultat);
        }