Beispiel #1
0
        // GET: admFAQs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            admFAQ admFAQ = db.admFAQs.Find(id);

            if (admFAQ == null)
            {
                return(HttpNotFound());
            }
            ViewBag.faqkategoriid = new SelectList(db.admFAQKategoris, "faqkategoriid", "kategori", admFAQ.faqkategoriid);
            var listItems = new List <SelectListItem>();

            listItems.Add(new SelectListItem()
            {
                Value = null, Text = "Inget register"
            });
            listItems.AddRange(db.admRegisters.Select(u => new SelectListItem {
                Value = u.registerid.ToString(), Text = u.registernamn
            }).ToList());
            ViewBag.faqkategoriid = new SelectList(db.admFAQKategoris, "faqkategoriid", "kategori");
            //ViewBag.registerid = new SelectList(db.admRegisters, "registerid", "registernamn");
            ViewBag.registerId = new SelectList(listItems, "Value", "Text");

            //ViewBag.registerid = new SelectList(db.admRegisters, "registerid", "registernamn", admFAQ.registerid);
            return(View(admFAQ));
        }
Beispiel #2
0
        public ActionResult Create([Bind(Include = "faqid,registerid,faqkategoriid,fraga,svar,skapaddatum,skapadav,andraddatum,andradav")] admFAQ admFAQ)
        {
            if (ModelState.IsValid)
            {
                db.admFAQs.Add(admFAQ);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.faqkategoriid = new SelectList(db.admFAQKategoris, "faqkategoriid", "kategori", admFAQ.faqkategoriid);
            //ViewBag.registerid = new SelectList(db.admRegisters, "registerid", "registernamn", admFAQ.registerid);
            var listItems = new List <SelectListItem>();

            listItems.Add(new SelectListItem()
            {
                Value = null, Text = "Inget register"
            });
            listItems.AddRange(db.admRegisters.Select(u => new SelectListItem {
                Value = u.registerid.ToString(), Text = u.registernamn
            }).ToList());
            ViewBag.faqkategoriid = new SelectList(db.admFAQKategoris, "faqkategoriid", "kategori");
            //ViewBag.registerid = new SelectList(db.admRegisters, "registerid", "registernamn");
            ViewBag.registerId = new SelectList(listItems, "Value", "Text");

            return(View(admFAQ));
        }
Beispiel #3
0
        public ActionResult DeleteConfirmed(int id)
        {
            admFAQ admFAQ = db.admFAQs.Find(id);

            db.admFAQs.Remove(admFAQ);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #4
0
        // GET: admFAQs/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            admFAQ admFAQ = db.admFAQs.Find(id);

            if (admFAQ == null)
            {
                return(HttpNotFound());
            }
            return(View(admFAQ));
        }