public DetaljiUputniceViewModel DetaljiUputnice(int uputnicaId) { DetaljiUputniceViewModel detaljiUputniceViewModel = _context.Uputnica .Where(u => u.Id == uputnicaId) .Include(u => u.Pacijent) .Select(u => new DetaljiUputniceViewModel { Id = u.Id, DatumUputnice = u.DatumUputnice, IsGotovNalaz = u.IsGotovNalaz, Pacijent = u.Pacijent.Ime.VratiInicijalImena(), DatumRezultata = u.DatumRezultata, RezultatiPretragaRedovi = _context.RezultatPretrage .Include(rp => rp.LabPretraga) .Where(rp => rp.UputnicaId == u.Id) .Select(rp => new RezultatiPretrageRedViewModel { Id = rp.Id, IzmjerenaVrijednost = rp.NumerickaVrijednost, JMJ = rp.LabPretraga.MjernaJedinica, Pretraga = rp.LabPretraga.Naziv }).ToHashSet() }).First(); return(detaljiUputniceViewModel); }
public IActionResult Detalji(int uputnicaId) { DetaljiUputniceViewModel detaljiUputniceViewModel = _uputnica.DetaljiUputnice(uputnicaId); return(View(detaljiUputniceViewModel)); }