Exemplo n.º 1
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));
        }
        // GET: Kredit
        public async Task <IActionResult> Index()
        {
            korisnik = await LoginUtils.Authenticate(Request, Context, this);

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

            _krediti.Pristupi(korisnik);

            ViewData["Ime"] = korisnik.Ime;

            return(View(await _krediti.DajSveKredite()));
        }