Exemplo n.º 1
0
        public IActionResult Edit(KlijentUrediVM input)
        {
            if (!ModelState.IsValid)
            {
                return(View("Detalji", input));
            }

            var stariKlijent = _context.Klijenti.Find(input.KlijentId);

            if (stariKlijent != null)
            {
                stariKlijent.KontaktOsoba       = input.KontaktOsoba;
                stariKlijent.KontaktBrojFiksni  = input.KontaktBrojFiksni;
                stariKlijent.KontaktBrojMobitel = input.KontaktBrojMobitel;
                stariKlijent.KontaktEmail       = input.KontaktEmail;

                _context.SaveChanges();
            }

            return(RedirectToAction("Index", "Home", new { @area = "" }));
        }
Exemplo n.º 2
0
        public IActionResult Detalji()
        {
            AutentifikacijaVM logiraniKorisnik = HttpContext.GetLogiraniKorisnik();

            var klijentskiRacun = _context.KlijentskiRacuni.Find(logiraniKorisnik.KlijentskiRacunId);
            var klijent         = _context.Klijenti.Where(w => w.KlijentId == klijentskiRacun.KlijentId).Include(i => i.Mjesto).ThenInclude(t => t.Opcina).SingleOrDefault();

            var model = new KlijentUrediVM
            {
                KlijentId          = klijent.KlijentId,
                Naziv              = klijent.Naziv,
                IdBroj             = klijent.IdBroj,
                Ulica              = klijent.Ulica,
                Sjediste           = klijent.Mjesto.Naziv + ", općina " + klijent.Mjesto.Opcina.Naziv,
                KontaktOsoba       = klijent.KontaktOsoba,
                KontaktBrojFiksni  = klijent.KontaktBrojFiksni,
                KontaktBrojMobitel = klijent.KontaktBrojMobitel,
                KontaktEmail       = klijent.KontaktEmail
            };

            return(View(model));
        }