Beispiel #1
0
        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());
        }
Beispiel #2
0
        public ActionResult DeleteConfirmed(string id)
        {
            MENADZER menadzer = db.MENADZERs.Find(id);

            db.MENADZERs.Remove(menadzer);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #3
0
        public ActionResult Details(string id = null)
        {
            MENADZER menadzer = db.MENADZERs.Find(id);

            if (menadzer == null)
            {
                return(HttpNotFound());
            }
            return(View(menadzer));
        }
Beispiel #4
0
        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"));
        }
Beispiel #5
0
 public ActionResult EditMenadzer(MENADZER men)
 {
     if (ModelState.IsValid)
     {
         db.Entry(men).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("ProfilAdmina"));
     }
     return(View(men));
 }
Beispiel #6
0
        public ActionResult EditMenadzer(string id)
        {
            MENADZER men = db.MENADZERs.Find(id);

            if (men == null)
            {
                return(HttpNotFound());
            }
            return(View(men));
        }
Beispiel #7
0
 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));
 }
Beispiel #8
0
        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));
        }
Beispiel #9
0
        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));
        }
Beispiel #10
0
        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));
        }