コード例 #1
0
ファイル: ObjaveUI.cs プロジェクト: djole-st/moj_grad
        public SveZaObjavu dajSveZaObjavu(PrihvatanjeIdObjave data)
        {
            SveZaObjavu objava = new SveZaObjavu();

            objava.idObjave       = data.idObjave;
            objava.brojLajkova    = _ILajkoviUI.getBrojLajkovaByIdObjave(data);
            objava.brojDislajkova = _IDislajkoviUI.getBrojDislajkovaByIdObjave(data);
            objava.brojKomentara  = _IKomentariUI.getBrojKomentaraByIdObjave(data);
            objava.brojReporta    = _IReportUI.dajSveReportoveByIdObjave(data);
            // objava.komentari = _IKomentariUI.sveZaKomentare(data);
            objava.aktivanKorisnikDislajkova = _IDislajkoviUI.getDislajkByKorisnikId(data.idKorisnika, data.idObjave);
            objava.aktivanKorisnikLajkova    = _ILajkoviUI.getLajkByKorisnikId(data.idKorisnika, data.idObjave);
            objava.aktivanKorisnikReportovao = _IReportUI.getReportByKorisnikId(data.idKorisnika, data.idObjave);
            objava.idObjave = data.idObjave;
            return(objava);
        }
コード例 #2
0
ファイル: ObjaveController.cs プロジェクト: djole-st/moj_grad
        public IActionResult dajSveZaObjavu([FromBody] PrihvatanjeIdObjave data)
        {
            SveZaObjavu check = _IObjaveUI.dajSveZaObjavu(data);

            return(Ok(check));
        }