// GET: Posao/Details/5 public ActionResult Details(int id) { if(Online_Stamparija.Models.LogovaniKorisnik.Instanca.Logovan) { var model = new Posao(); try { var dbPomocnik = new MySqlPomocnik(); model = dbPomocnik.IzvrsiProceduru<Posao>(Konstante.StoredProcedures.DAJ_POSAO_ID, new Dictionary<string, object> { { "ID", id } }); } catch(Exception ex) { TempData["Error"] = ex.Message; } TempData["BocnaDugmad"] = new List<MetroItem> { new Online_Stamparija.Models.MenuItems.MetroItem { LinkUrl = "javascript: pokaziSakrij('prosireaDesnaTraka'); pokaziSakrij('obicnaDesnaTraka')", ImageUrl = "/Images/novi.materijal.B.png", Title="Dodaj Materijal", MinimumAllowedPosition = PozicijaEnum.Radnik }}; return View("Detalji", model); } else { return RedirectToAction("Index", "Home"); } }
public ActionResult Edit(int id, Posao model) { if(Online_Stamparija.Models.LogovaniKorisnik.Instanca.Pozicija == 1 || Online_Stamparija.Models.LogovaniKorisnik.Instanca.Pozicija == 2) { try { TempData["Error"] = "Operacija nije podrzana!"; return RedirectToAction("Index"); } catch { return View(); } } else { return RedirectToAction("Index", "Home"); } }
// GET: Posao/Delete/5 public ActionResult Delete(int id) { if(Online_Stamparija.Models.LogovaniKorisnik.Instanca.Pozicija == 1 || Online_Stamparija.Models.LogovaniKorisnik.Instanca.Pozicija == 2) { var model = new Posao(); try { var dbPomocnik = new MySqlPomocnik(); model = dbPomocnik.IzvrsiProceduru<Posao>(Konstante.StoredProcedures.DAJ_POSAO_ID, new Dictionary<string, object> { { "ID", id } }); } catch(Exception ex) { TempData["Error"] = ex.Message; } return View("Obrisi", model); } else { return RedirectToAction("Index", "Home"); } }