예제 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Telefonija telefonija = db.Telefonija.Single(t => t.id_tel == id);

            db.Telefonija.DeleteObject(telefonija);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
예제 #2
0
        //
        // GET: /Phone/Edit/5

        public ActionResult Edit(int id)
        {
            Telefonija telefonija = db.Telefonija.Single(t => t.id_tel == id);

            ViewBag.id_zaposlenici = new SelectList(db.Zaposlenici.OrderBy(t => t.ImePrezime), "id_zaposlenici", "ImePrezime", telefonija.id_zaposlenici);
            ViewBag.id_tip         = new SelectList(db.Tip_Telefona, "id_tip", "Naziv", telefonija.id_tip);
            ViewBag.id_oper        = new SelectList(db.Operateri, "id_oper", "Naziv", telefonija.id_oper);
            return(View(telefonija));
        }
예제 #3
0
 public ActionResult Edit(Telefonija telefonija)
 {
     if (ModelState.IsValid)
     {
         db.Telefonija.Attach(telefonija);
         db.ObjectStateManager.ChangeObjectState(telefonija, EntityState.Modified);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.id_zaposlenici = new SelectList(db.Zaposlenici, "id_zaposlenici", "Ime", telefonija.id_zaposlenici);
     ViewBag.id_tip         = new SelectList(db.Tip_Telefona, "id_tip", "Naziv", telefonija.id_tip);
     return(View(telefonija));
 }
예제 #4
0
        public ActionResult Create(Telefonija telefonija)
        {
            if (ModelState.IsValid)
            {
                db.Telefonija.AddObject(telefonija);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            var zap = (from z in db.Zaposlenici where z.datum_prestanka == null select z);

            ViewBag.id_zaposlenici = new SelectList(zap, "id_zaposlenici", "Ime", telefonija.id_zaposlenici);
            ViewBag.id_tip         = new SelectList(db.Tip_Telefona, "id_tip", "Naziv", telefonija.id_tip);
            return(View(telefonija));
        }
예제 #5
0
        public ActionResult RazduzenjeView(int id)
        {
            Telefonija telefonija = (from t in db.Telefonija where t.id_tel == id select t).FirstOrDefault();

            if (telefonija != null)
            {
                ViewBag.Korisnik = telefonija.Zaposlenici.ImePrezime;
                ViewBag.id_tel   = id;
                TempData["id"]   = id;
            }


            //ViewBag.id_oper = new SelectList(db.Operateri, "id_oper", "Naziv", telefonija.id_oper);
            //ViewBag.id_zaposlenici = new SelectList(db.Zaposlenici, "id_zaposlenici", "ImePrezime", telefonija.id_zaposlenici);
            //ViewBag.id_tip = new SelectList(db.Tip_Telefona, "id_tip", "Naziv", telefonija.id_tip);
            return(View());
        }
예제 #6
0
        //
        // GET: /Phone/Delete/5

        public ActionResult Delete(int id)
        {
            Telefonija telefonija = db.Telefonija.Single(t => t.id_tel == id);

            return(View(telefonija));
        }
예제 #7
0
        //
        // GET: /Phone/Details/5

        public ViewResult Details(int id)
        {
            Telefonija telefonija = db.Telefonija.Single(t => t.id_tel == id);

            return(View(telefonija));
        }