public ActionResult DeleteConfirmed(int id) { oprema oprema = db.opremas.Find(id); db.opremas.Remove(oprema); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { oprema oprema = db.oprema.Find(id); db.oprema.Remove(oprema); db.SaveChanges(); TempData["error"] = false; TempData["message"] = "Uspjesno ste izbrisali opremu"; return(RedirectToAction("Index")); }
private void btnDodaj_Click(object sender, EventArgs e) { oprema novaOprema = new oprema(); novaOprema.naziv = txtNazivOpreme.Text; novaOprema.opis = txtOpisOpreme.Text; baza.oprema.Add(novaOprema); baza.SaveChanges(); MessageBox.Show("Nova oprema dodana!"); this.Close(); }
// GET: oprema/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } oprema oprema = db.oprema.Find(id); if (oprema == null) { return(HttpNotFound()); } return(View(oprema)); }
public ActionResult Edit([Bind(Include = "id_opreme,ime_opreme,kupovna_vrijednost,knjigovodstvena_vrijednost,trenutno_stanje,fk_referetni_tip,fk_skladiste")] oprema oprema) { if (ModelState.IsValid) { db.Entry(oprema).State = EntityState.Modified; db.SaveChanges(); TempData["error"] = false; TempData["message"] = "Uspjesno ste ažurirali opremu"; return(RedirectToAction("Index")); } ViewBag.fk_referetni_tip = new SelectList(db.referetni_tip, "id_referetni_tip", "ime_referetni_tip", oprema.fk_referetni_tip); ViewBag.fk_skladiste = new SelectList(db.skladiste, "id_skladista", "ime_sklaldista", oprema.fk_skladiste); return(View(oprema)); }
public ActionResult Create([Bind(Include = "id,datum,prihod,trosak,oprema_id")] transakcija_oprema transakcija_oprema) { if (ModelState.IsValid) { oprema oprema = db.opremas.Find(transakcija_oprema.oprema_id); transakcija_oprema.oprema_id = (int)oprema.referentni_tip; db.transakcija_oprema.Add(transakcija_oprema); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.oprema_id = new SelectList(db.opremas, "id", "naziv", transakcija_oprema.oprema_id); return(View(transakcija_oprema)); }
public ActionResult Edit([Bind(Include = "id,naziv,inventarni_broj,kupljena_vrijednost,knjigovodstvena_vrijednost,tip,dostupna,broj_radnih_sati,referentni_tip")] oprema oprema) { if (ModelState.IsValid) { updateRefTip(oprema.id, oprema.referentni_tip); db = new DbModels(); db.Entry(oprema).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.referentni_tip = new SelectList(db.opremas, "id", "naziv", oprema.referentni_tip); return(View(oprema)); }
// GET: Oprema/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } oprema oprema = db.opremas.Find(id); if (oprema == null) { return(HttpNotFound()); } ViewBag.referentni_tip = new SelectList(db.opremas, "id", "naziv", oprema.referentni_tip); return(View(oprema)); }
// GET: oprema/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } oprema oprema = db.oprema.Find(id); if (oprema == null) { return(HttpNotFound()); } ViewBag.fk_referetni_tip = new SelectList(db.referetni_tip, "id_referetni_tip", "ime_referetni_tip", oprema.fk_referetni_tip); ViewBag.fk_skladiste = new SelectList(db.skladiste, "id_skladista", "ime_sklaldista", oprema.fk_skladiste); return(View(oprema)); }
public ActionResult Create([Bind(Include = "id_opreme,ime_opreme,kupovna_vrijednost,knjigovodstvena_vrijednost,trenutno_stanje,fk_referetni_tip,fk_skladiste")] oprema oprema) { if (ModelState.IsValid) { db.oprema.Add(oprema); db.SaveChanges(); TempData["error"] = false; TempData["message"] = "Uspjesno ste dodali opremu"; return(RedirectToAction("Index")); } TempData["error"] = true; TempData["message"] = "Popuni sva polja"; ViewBag.fk_referetni_tip = new SelectList(db.referetni_tip, "id_referetni_tip", "ime_referetni_tip", oprema.fk_referetni_tip); ViewBag.fk_skladiste = new SelectList(db.skladiste, "id_skladista", "ime_sklaldista", oprema.fk_skladiste); return(View(oprema)); }
public ActionResult Create([Bind(Include = "id,naziv,inventarni_broj,kupljena_vrijednost,knjigovodstvena_vrijednost,tip,dostupna,broj_radnih_sati,referentni_tip")] oprema oprema) { if (ModelState.IsValid) { db.opremas.Add(oprema); db.SaveChanges(); if (oprema.referentni_tip == null) { oprema.referentni_tip = oprema.id; } db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.referentni_tip = new SelectList(db.opremas, "id", "naziv", oprema.referentni_tip); return(View(oprema)); }
public void occupy(int usluga_id) { IList <normativ_oprema> normativOpremas = db.normativ_oprema.Where(no => no.usluga_id == usluga_id).ToList(); IList <normativ_osoblje> normativOsobljes = db.normativ_osoblje.Where(no => no.usluga_id == usluga_id).ToList(); foreach (normativ_oprema normativOprema in normativOpremas) { IList <oprema> opremas = db.opremas.Where(o => o.tip == normativOprema.oprema.tip).Where(o => o.dostupna == "D").ToList(); oprema oprema = opremas.First(); oprema.dostupna = "N"; db.Entry(oprema).State = EntityState.Modified; db.SaveChanges(); } foreach (normativ_osoblje normativOsoblje in normativOsobljes) { osoblje osoblje = normativOsoblje.osoblje; osoblje.zauzet = "D"; db.Entry(osoblje).State = EntityState.Modified; db.SaveChanges(); } }