Пример #1
0
        public ActionResult Edit(Guid?id)
        {
            CmsBlock block;

            if (id == null)
            {
                block = new CmsBlock();
            }
            else
            {
                block = DbSession.Get <CmsBlock>(id.Value);
            }
            if (block == null)
            {
                return(HttpNotFound());
            }
            return(View(block));
        }
Пример #2
0
        public ActionResult EditPost(Guid id)
        {
            CmsBlock block;

            if (Guid.Empty.Equals(id))
            {
                block = new CmsBlock();
            }
            else
            {
                block = DbSession.Get <CmsBlock>(id);
            }
            if (TryUpdateModel(block))
            {
                DbSession.SaveOrUpdate(block);
                DbSession.Flush();
                return(RedirectToAction("Edit", new { id = block.ID }));
            }

            return(View(block));
        }