예제 #1
0
        public ActionResult BezFaksimil()
        {
            Doktori d = new Doktori();
                d.DoktorFaksimil = GetFaksimil();
                ViewBag.GradId = new SelectList(db.Gradovi, "GradId", "GradIme");

                return View(d);
        }
예제 #2
0
        public ActionResult Create(Doktori doktori)
        {
            if (ModelState.IsValid)
            {
                db.Doktori.Add(doktori);
                db.SaveChanges();
                return RedirectToAction("Index");
            }

            ViewBag.GradId = new SelectList(db.Gradovi, "GradId", "GradIme", doktori.GradId);
            return View(doktori);
        }
예제 #3
0
        public ActionResult BezFaksimil(Doktori doktori)
        {
            doktori.DoktorFaksimil = GetFaksimil();
                if (doktori.DoktorImePrezime == null)
                {
                    ModelState.AddModelError("DoktorImePrezime", "Ова поле е задолжително.");
                }

                if (ModelState.IsValid)
                {
                    db.Doktori.Add(doktori);
                    db.SaveChanges();
                    return Session["CurrentUrl"] == null ? Index() : Redirect(Session["CurrentUrl"].ToString());
                }

                ViewBag.GradId = new SelectList(db.Gradovi, "GradId", "GradIme", doktori.GradId);
                return View(doktori);
        }
예제 #4
0
        public ActionResult Edit(Doktori doktori)
        {
            if (ModelState.IsValid)
            {
                db.Entry(doktori).State = EntityState.Modified;
                db.SaveChanges();

                if (Session["CurrentUrlDoktorEdit"] == null)
                {
                    return RedirectToAction("Index");
                }
                else
                {
                    return Redirect(Session["CurrentUrlDoktorEdit"].ToString());
                }
            }
            ViewBag.GradId = new SelectList(db.Gradovi.OrderBy(o => o.GradIme), "GradId", "GradIme", doktori.GradId);
            return View(doktori);
        }