public ActionResult Create(KontaktTelefon kontaktTelefon) { _contex.KontaktTelefon.Add(kontaktTelefon); _contex.SaveChanges(); return(RedirectToAction("Index", "KontaktTelefon")); }
public ActionResult DeleteConfirmed(int id) { KontaktTelefon kontaktTelefon = db.KontaktTelefons.Include(o => o.KontaktOsoba).SingleOrDefault(t => t.Id == id); db.KontaktTelefons.Remove(kontaktTelefon); db.SaveChanges(); return(RedirectToAction("Index")); }
//Metoda koja nam pomaze da pronadjemo telefon u bazi public KontaktTelefon PronadjiTelefon(long?id) { KontaktTelefon kt = new KontaktTelefon(); kt = _context.KontaktTelefon.Where(x => x.IdTelefona == id).FirstOrDefault(); UcitajTipoveTelefona(); UcitajOsobe(); return(kt); }
public ActionResult Edit([Bind(Include = "Id,OznakaTipa,BrojTelefona,Lokal,KontaktOsobaId")] KontaktTelefon kontaktTelefon) { if (ModelState.IsValid) { db.Entry(kontaktTelefon).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.KontaktOsobaId = new SelectList(db.KontaktOsobas, "Id", "PunoIme", kontaktTelefon.KontaktOsobaId); return(View(kontaktTelefon)); }
public ActionResult DeleteConfirmed(int id) { try { KontaktTelefon kontaktTelefon = db.KontaktTelefons.Find(id); db.KontaktTelefons.Remove(kontaktTelefon); db.SaveChanges(); return(RedirectToAction("Index", new { id = kontaktTelefon.IDOsoba })); } catch { return(RedirectToAction("NotFound", "Error")); } }
// GET: KontaktTelefons/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KontaktTelefon kontaktTelefon = db.KontaktTelefons.Include(o => o.KontaktOsoba).SingleOrDefault(t => t.Id == id); if (kontaktTelefon == null) { return(HttpNotFound()); } return(View(kontaktTelefon)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KontaktTelefon kontaktTelefon = db.KontaktTelefons.Find(id); if (kontaktTelefon == null) { return(HttpNotFound()); } return(View(kontaktTelefon)); }
// GET: KontaktTelefons/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KontaktTelefon kontaktTelefon = db.KontaktTelefons.Find(id); if (kontaktTelefon == null) { return(HttpNotFound()); } ViewBag.KontaktOsobaId = new SelectList(db.KontaktOsobas, "Id", "PunoIme", kontaktTelefon.KontaktOsobaId); return(View(kontaktTelefon)); }
public ActionResult Create([Bind(Include = "IDTel,IDOsoba,OznakaTelefona,BrojTelefona,Lokal")] KontaktTelefon kontaktTelefon) { if (ModelState.IsValid) { var rez = db.Kontakts.Where(k => k.IDOsoba == pom).Select(k => k.IDOsoba).FirstOrDefault(); kontaktTelefon.IDOsoba = rez; db.KontaktTelefons.Add(kontaktTelefon); db.SaveChanges(); return(RedirectToAction("Index", new { id = kontaktTelefon.IDOsoba })); } ViewBag.IDOsoba = new SelectList(db.Kontakts, "IDOsoba", "Ime", kontaktTelefon.IDOsoba); return(View(kontaktTelefon)); }
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")); }
public ActionResult Izmeni(KontaktTelefon telefon, long?id) { if (telefon == null) { return(HttpNotFound()); } KontaktTelefon kontaktTelefon = _context.KontaktTelefon.FirstOrDefault(x => x.IdTelefona == id); if (kontaktTelefon != null) { kontaktTelefon.BrojTelefona = telefon.BrojTelefona; kontaktTelefon.Lokal = telefon.Lokal; kontaktTelefon.Tipovi = _context.TipTelefona.ToList(); kontaktTelefon.Osobe = _context.Osoba.ToList(); _context.SaveChanges(); return(RedirectToAction("Index", "KontaktTelefon")); } ; return(RedirectToAction("Index", "Home")); }
// GET: KontaktTelefons/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KontaktTelefon kontaktTelefon = db.KontaktTelefons.Find(id); if (kontaktTelefon == null) { return(HttpNotFound()); } if (User.IsInRole(RoleName.RE)) { return(View("ReadDetails", kontaktTelefon)); } return(View(kontaktTelefon)); }