Exemplo 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));
 }
Exemplo 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();
            }
        }