public ActionResult SumarnoEditPage(PotrosnjaSumarnoFiksna fiksna) { if (ModelState.IsValid) { var telefonija = (from t in db.PotrosnjaSumarnoFiksna where t.id_sum == fiksna.id_sum select t).FirstOrDefault(); if (telefonija != null) { telefonija.iznos = fiksna.iznos; telefonija.preth_dug = fiksna.preth_dug; telefonija.preplaceno = fiksna.preplaceno; db.SaveChanges(); } var telefonija1 = (from t in db.PotrosnjaSumarnoFiksna where t.id_sum == fiksna.id_sum select t).FirstOrDefault(); if (telefonija1 != null) { ViewBag.Korisnik = telefonija1.OD.Naziv; ViewBag.broj = telefonija1.broj_tel; ViewBag.id_tel = fiksna.id_sum; ViewBag.id_od = telefonija1.id_Od; } return(RedirectToAction("Index")); } //ViewBag.id_od = new SelectList(db.OD, "id_od", "Naziv", fiksna.id_od); //ViewBag.id_oper = new SelectList(db.Operateri, "id_oper", "Naziv", fiksna.id_oper); return(View(fiksna)); }
public ActionResult SumarnoNewPage(PotrosnjaSumarnoFiksna potr, int id_tel, int id_od, string broj_tel) { //var telefonija = (from t in db.Telefonija where t.id_tel == id select t).FirstOrDefault(); if (ModelState.IsValid) { // provjera da li se plaća cijeli iznos potr.id_tel = id_tel; potr.id_Od = id_od; potr.broj_tel = broj_tel; db.AddToPotrosnjaSumarnoFiksna(potr); db.SaveChanges(); return(RedirectToAction("SumarnoPage", new { id = id_tel })); } var telefonija = (from t in db.Fiksna where t.id_fiks == id_tel select t).FirstOrDefault(); if (telefonija != null) { ViewBag.Korisnik = telefonija.OD.Naziv; ViewBag.broj = telefonija.centrala_broj; ViewBag.id_tel = id_tel; ViewBag.id_od = telefonija.id_od; } var god = new List <string> { "2012", "2013", "2014" }; ViewBag.godina = new SelectList(god); var mj = new List <string> { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" }; ViewBag.mjesec = new SelectList(mj); return(View(potr)); }