Esempio n. 1
0
        public ActionResult Create([Bind(Include = "Title,Body,Tags")] WikiModel model)
        {
            if (ModelState.IsValid)
            {
                var db = new DataAccess();

                try
                {
                    var user = Session["CurrentUser"] as User;
                    if (user != null)
                        db.AddPage(user.Id, model.Title, model.Body);
                }
                catch (Exception ex)
                {
                    ViewBag.Error = ex.Message;

                    return View("Error");
                }

                return RedirectToAction("List");
            }

            return View(model);
        }