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)); }
public IActionResult VratiSveKomentareZahtjeva(int zahtjevId, ListaKomentaraZahtjevaRequestModel model) { var result = zahtjevKomentarService.VratiSveKomentareZahtjeva(zahtjevId, model); return(Convert(result)); }