Exemplo n.º 1
0
        public EvidencijaMeca EvidentirajMec(int id, [FromBody] EvidencijaMeca obj)
        {
            var napunjeniObjekat = takmicenjeService.GetIgraceZaEvidenciju(obj, id);
            var userId           = usersService.GetRequestUserID(HttpContext.Request);

            takmicenjeAutorizator.AuthorizeEvidencijaMeca(userId, napunjeniObjekat);
            var rezultat = takmicenjeService.EvidentirajMec(id, napunjeniObjekat);

            rezultat.Tim1 = null;
            rezultat.Tim2 = null;
            //i dalje je mozda upitno da li vracati sve moguce evidencije odma ili samo ovaj mec koji
            //se upravo evidentirao
            //var userName = usersService.GetRequestUserName(HttpContext.Request);
            //return takmicenjeService.GetEvidencije(userName, id);
            return(rezultat);
        }