Esempio n. 1
0
 public virtual ActionResult Create(NewPageResponse info)
 {
     if (ModelState.IsValid)
     {
         _PageService.CreatePage(info);
         return new EntityResult(MVC.Admin.Pages.Index(), string.Format("Page '{0}' added.", info.Title));
     }
     return new Http400Result(ModelState);
 }
Esempio n. 2
0
        /// <summary>
        /// Creates a new page.
        /// </summary>
        /// <param name="info"></param>
        public void CreatePage(NewPageResponse info)
        {
            using (var db = new Entities())
            {
                var page = Mapper.Map<Page>(info);
                page.CreatedAt = DateTime.Now;

                db.Pages.Add(page);
                db.SaveChanges();
            }

        }