public IActionResult Create(BlogPostMD metaData)
        {
            var result = _service.Create(metaData);

            if (!result.Status)
            {
                result.Data.ReferenceTypeOptions = _service.GetOptions();
                ViewBag.ErrorMessage             = result.Message;
                ViewBag.BlogId = metaData.BlogId;

                return(View(metaData));
            }

            return(RedirectToAction("Index", "BlogPost", new { blogId = metaData.BlogId }));
        }
Esempio n. 2
0
        public IHttpActionResult Post([FromBody] BlogPostViewModel post)
        {
            var result = blogPostService.Create(post);

            return(Json(result));
        }
Esempio n. 3
0
        public ActionResult <BlogPost> Create(BlogPost book)
        {
            _blogPostService.Create(book);

            return(CreatedAtRoute("GetBook", new { id = book.Id.ToString() }, book));
        }