示例#1
0
        public ActionResult DodajTelefon()
        {
            var ktvm = new KontaktTelefonViewModel()
            {
                Osobe  = _context.Osoba.ToList(),
                Tipovi = _context.TipTelefona.ToList()
            };

            return(View(ktvm));
        }
示例#2
0
        public ActionResult Izmeni(long?id)
        {
            var tel       = _context.KontaktTelefon.SingleOrDefault(c => c.IdTelefona == id);
            var viewModel = new KontaktTelefonViewModel
            {
                KontaktTelefon = tel,
                Tipovi         = _context.TipTelefona.ToList(),
                Osobe          = _context.Osoba.ToList()
            };

            return(View("Izmeni", viewModel));
        }
示例#3
0
 public ActionResult DodajTelefon(KontaktTelefon kontaktTelefon)
 {
     if (!ModelState.IsValid)
     {
         var viewModel = new KontaktTelefonViewModel
         {
             IdTelefona   = kontaktTelefon.IdTelefona,
             BrojTelefona = kontaktTelefon.BrojTelefona,
             Lokal        = kontaktTelefon.Lokal,
             Tipovi       = _context.TipTelefona.ToList(),
             Osobe        = _context.Osoba.ToList()
         };
         return(View("DodajTelefon", viewModel));
     }
     _context.KontaktTelefon.Add(kontaktTelefon);
     _context.SaveChanges();
     return(RedirectToAction("Index", "KontaktTelefon"));
 }
示例#4
0
        //Metoda koja ucitava sve osobe iz baze
        public void UcitajOsobe()
        {
            var ktvm = new KontaktTelefonViewModel();

            ktvm.Osobe = _context.Osoba.ToList();
        }
示例#5
0
        //Metoda koja ucitava sve tipove telefona iz baze
        public void UcitajTipoveTelefona()
        {
            var ktvm = new KontaktTelefonViewModel();

            ktvm.Tipovi = _context.TipTelefona.ToList();
        }