コード例 #1
0
ファイル: SklonistaController.cs プロジェクト: mavukic/PetApp
        public async Task <IActionResult> PostoviSklonista(int?id, int?postID)
        {
            var viewModel = new SklonisteView();

            viewModel.Sklonista = await _context.Skloniste
                                  .Include(i => i.PostsSklonista)

                                  .AsNoTracking()

                                  .ToListAsync();

            if (id != null)
            {
                ViewData["SkloništeID"] = id.Value;
                Skloniste skloniste = viewModel.Sklonista.Where(
                    i => i.Id == id.Value).Single();
                viewModel.PostSklonista = skloniste.PostsSklonista;
            }

            if (postID != null)
            {
                ViewData["PostID"]      = postID.Value;
                viewModel.PostSklonista = viewModel.PostSklonista.Where(
                    x => x.Id == postID);
            }


            return(View(viewModel));
        }
コード例 #2
0
ファイル: SklonistaController.cs プロジェクト: mavukic/PetApp
        // GET: Skloništa
        public async Task <IActionResult> Index()
        {
            var viewModel = new SklonisteView();

            viewModel.Sklonista = await _context.Skloniste
                                  .Include(i => i.PostsSklonista)

                                  .AsNoTracking()

                                  .ToListAsync();



            return(View(viewModel));
        }