// GET: AdministratorKlijenti
        public async Task <IActionResult> Index()
        {
            korisnik = await LoginUtils.Authenticate(Request, Context, this);

            if (korisnik == null)
            {
                return(RedirectToAction("Logout", "Login", new { area = "" }));
            }

            _klijenti.Pristupi(korisnik);

            ViewData["Ime"] = korisnik.Ime;

            return(View(await _klijenti.DajSveKlijente()));
        }
コード例 #2
0
        // GET: KlijentProfil
        public async Task <IActionResult> Index()
        {
            korisnik = await LoginUtils.Authenticate(Request, Context, this);

            if (korisnik == null)
            {
                return(RedirectToAction("Logout", "Login", new { area = "" }));
            }

            _klijenti.Pristupi(korisnik);
            _transakcije.Pristupi(korisnik);
            _krediti.Pristupi(korisnik);

            ViewData["Id"] = korisnik.Id;


            var klijent = await _klijenti.DajKlijenta(korisnik.Id);

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

            ViewData["transakcije"] = await _transakcije.DajTransakcije(korisnik.Id);

            ViewData["racuni"] = await _racuni.DajRacune(korisnik.Id);

            ViewData["krediti"] = await _krediti.DajSveKrediteKlijenta(korisnik.Id);

            return(View(klijent));
        }
コード例 #3
0
        public async Task <IActionResult> Index()
        {
            korisnik = await LoginUtils.Authenticate(Request, Context, this);

            if (korisnik == null)
            {
                return(RedirectToAction("Logout", "Login", new { area = "" }));
            }

            _klijenti.Pristupi(korisnik);
            _oglasnaPloca.Pristupi(korisnik);
            _filijaleBankomatiProxy.Pristupi(korisnik);

            ViewData["ime"] = korisnik.Ime;

            ViewData["bankomati"] = await _filijaleBankomatiProxy.DajSveBankomate();

            ViewData["filijale"] = await _filijaleBankomatiProxy.DajSveFilijale();

            return(View(await _oglasnaPloca.DajSvePrikazaneNovosti()));
        }