public ActionResult CreateMenadzer(MENADZER menadzer) { var managerWithSameID = db.MENADZERs.Where(m => m.IDMENADZERA == menadzer.IDMENADZERA).SingleOrDefault(); var nazivRest = menadzer.RESTORAN.NAZIV_RESTORANA; var c = db.RESTORANs.Where(x => x.NAZIV_RESTORANA == nazivRest).Single(); menadzer.ID_RESTORANA = c.ID_RESTORANA; menadzer.RESTORAN = c; ModelState.Remove("RESTORAN.ID_RESTORANA"); ModelState.Remove("RESTORAN.OPIS_RESTPRANA"); ModelState.Remove("RESTORAN.ADRESA_RESTORANA"); ModelState.SetModelValue("RESTORAN.ID_RESTORANA", new ValueProviderResult(c.ID_RESTORANA, c.ID_RESTORANA, CultureInfo.InvariantCulture)); ModelState.SetModelValue("RESTORAN.OPIS_RESTPRANA", new ValueProviderResult(c.OPIS_RESTPRANA, c.OPIS_RESTPRANA, CultureInfo.InvariantCulture)); ModelState.SetModelValue("RESTORAN.ADRESA_RESTORANA", new ValueProviderResult(c.ADRESA_RESTORANA, c.ADRESA_RESTORANA, CultureInfo.InvariantCulture)); //Add(db.RESTORANs.Where(z => z.ID_RESTORANA == item).Single()); if (ModelState.IsValid) { if (managerWithSameID == null) { db.MENADZERs.Add(menadzer); db.SaveChanges(); return(RedirectToAction("ProfilAdmina")); } else { ViewBag.Message = "Postoji restoran sa ovim nazivom!"; } return(View()); } return(View()); }
public ActionResult DeleteConfirmed(string id) { MENADZER menadzer = db.MENADZERs.Find(id); db.MENADZERs.Remove(menadzer); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Details(string id = null) { MENADZER menadzer = db.MENADZERs.Find(id); if (menadzer == null) { return(HttpNotFound()); } return(View(menadzer)); }
public ActionResult DeleteMenadzerConfirmed(string id) { MENADZER rest = db.MENADZERs.Find(id); // GOST gost = db.GOSTs.Find(id); db.MENADZERs.Remove(rest); // db.GOSTs.Remove(gost); db.SaveChanges(); return(RedirectToAction("ProfilAdmina")); }
public ActionResult EditMenadzer(MENADZER men) { if (ModelState.IsValid) { db.Entry(men).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ProfilAdmina")); } return(View(men)); }
public ActionResult EditMenadzer(string id) { MENADZER men = db.MENADZERs.Find(id); if (men == null) { return(HttpNotFound()); } return(View(men)); }
public ActionResult Edit(MENADZER menadzer) { if (ModelState.IsValid) { db.Entry(menadzer).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_RESTORANA = new SelectList(db.RESTORANs, "ID_RESTORANA", "NAZIV_RESTORANA", menadzer.ID_RESTORANA); return(View(menadzer)); }
public ActionResult Edit(string id = null) { MENADZER menadzer = db.MENADZERs.Find(id); if (menadzer == null) { return(HttpNotFound()); } ViewBag.ID_RESTORANA = new SelectList(db.RESTORANs, "ID_RESTORANA", "NAZIV_RESTORANA", menadzer.ID_RESTORANA); return(View(menadzer)); }
public ActionResult DeleteMenadzer(string id) { //GOST gost = db.GOSTs.Find(id); MENADZER men = db.MENADZERs.Find(id); if (men == null) { return(HttpNotFound()); } return(View(men)); }
public ActionResult Create(MENADZER menadzer) { if (ModelState.IsValid) { db.MENADZERs.Add(menadzer); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ID_RESTORANA = new SelectList(db.RESTORANs, "ID_RESTORANA", "NAZIV_RESTORANA", menadzer.ID_RESTORANA); return(View(menadzer)); }