Exemple #1
0
        // GET: Descriptions/Edit/5
        public ActionResult DescriptionEdit(int?id)
        {
            Descriptions descriptions = db.Descriptions.Where(x => x.ID == id).SingleOrDefault();

            DescriptionVM model = new DescriptionVM()
            {
                ID         = descriptions.ID,
                Title      = descriptions.Title,
                Detail     = descriptions.Detail,
                TsarID     = Convert.ToInt32(descriptions.TsarID),
                CategoryID = Convert.ToInt32(descriptions.CategoryID),
            };

            ViewBag.CategoryID = new SelectList(db.Categories, "ID", "CategoryName", descriptions.CategoryID);

            ViewBag.TsarID = new SelectList(db.Tsars, "ID", "FullName", descriptions.TsarID);

            return(View(descriptions));
        }
Exemple #2
0
        public ActionResult DescriptionCreate(DescriptionVM model)
        {
            if (ModelState.IsValid)
            {
                Descriptions descriptions = new Descriptions();
                descriptions.Title      = model.Title;
                descriptions.Detail     = model.Detail;
                descriptions.TsarID     = model.TsarID;
                descriptions.CategoryID = model.CategoryID;

                db.Descriptions.Add(descriptions);
                db.SaveChanges();
                return(RedirectToAction("DescriptionList"));
            }

            ViewBag.CategoryID = new SelectList(db.Categories, "ID", "CategoryName", model.CategoryID);

            ViewBag.TsarID = new SelectList(db.Tsars, "ID", "FullName", model.TsarID);

            return(View(model));
        }
Exemple #3
0
        public ActionResult DescriptionEdit(DescriptionVM model)
        {
            if (ModelState.IsValid)
            {
                var d = db.Descriptions.Where(x => x.ID == model.ID).SingleOrDefault();

                d.ID         = model.ID;
                d.Title      = model.Title;
                d.Detail     = model.Detail;
                d.TsarID     = Convert.ToInt32(model.TsarID);
                d.CategoryID = Convert.ToInt32(model.CategoryID);


                db.SaveChanges();
                return(RedirectToAction("DescriptionList"));
            }
            ViewBag.CategoryID = new SelectList(db.Categories, "ID", "CategoryName", model.CategoryID);

            ViewBag.TsarID = new SelectList(db.Tsars, "ID", "FullName", model.TsarID);

            return(View());
        }