コード例 #1
0
        public async Task OnGet()
        {
            string userId         = signInManager.UserManager.GetUserId(User);
            var    UserPorudzbine = porudzbinaRepository.GetPorudzbine().Result.Where(e => e.UserId == userId);

            List <KompletnaPorudzbini> kompletnaPorudzbina = new List <KompletnaPorudzbini>();

            foreach (var item in UserPorudzbine)
            {
                KompletnaPorudzbini porudzbina = new KompletnaPorudzbini
                {
                    Porudzbina = item,
                    Stripovi   = await porudzbinaRepository.GetSveStripoveuPorudzbini(item.IdPorudzbine)
                };
                kompletnaPorudzbina.Add(porudzbina);
            }
            Porudzbina = kompletnaPorudzbina;
        }
コード例 #2
0
        public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Porudzbina = await _context.Porudzbina
                         .Include(p => p.User).FirstOrDefaultAsync(m => m.IdPorudzbine == id);

            if (Porudzbina == null)
            {
                return(NotFound());
            }

            Stripovi = await porudzbinaRepository.GetSveStripoveuPorudzbini(id.Value);

            return(Page());
        }