public async Task <IActionResult> DodajUcesnika(DodavanjeUcesnikaTakmicenjaVM model)
        {
            if (!ModelState.IsValid || model.OsvojeniBodovi < 0 || model.OsvojeniBodovi > 100)
            {
                return(BadRequest("Podaci nisu validni."));
            }

            var noviUcesnik = new TakmicenjeUcesnik {
                IsPristupio        = false,
                OdjeljenjeStavkaId = model.OdjeljenjeStavkaId,
                OsvojeniBodovi     = model.OsvojeniBodovi,
                TakmicenjeId       = model.TakmicenjeId
            };

            var rezultatiDodavanja = await _takmicenjeService.DodajUcesnika(noviUcesnik);

            if (rezultatiDodavanja.Success)
            {
                return(ViewComponent("RezultatiTakmicenja", new { takmicenjeId = model.TakmicenjeId }));
            }

            return(BadRequest(rezultatiDodavanja.Message));
        }