Esempio n. 1
0
        public ServiceResult <ZahtjevKomentariListModel> VratiSveKomentareZahtjeva(int zahtjevId, ListaKomentaraZahtjevaRequestModel model)
        {
            var zahtjevKomentari = context.ZahtjevKomentari.Where(z => z.ZahtjevId == zahtjevId).ToZahtjevKomentarListModelItem().ToList();

            foreach (var z in zahtjevKomentari)
            {
                var prilozi = context.PriloziKomentar.Include(d => d.Dokument).Where(p => p.ZahtjevKomentarId == z.Id).Select(d => d.Dokument).ToList();
                z.PriloziKomentara = prilozi;
            }


            var total = zahtjevKomentari.Count();

            //ovo trenutno vraca sve komentare zahtjeva
            var result = new ZahtjevKomentariListModel
            {
                Items = zahtjevKomentari,
                Page  = model.Page,
                Total = total
            };

            return(Ok(result));
        }
Esempio n. 2
0
        public IActionResult VratiSveKomentareZahtjeva(int zahtjevId, ListaKomentaraZahtjevaRequestModel model)
        {
            var result = zahtjevKomentarService.VratiSveKomentareZahtjeva(zahtjevId, model);

            return(Convert(result));
        }