Canvas.Controllers.ApiController.PublishPage C# (CSharp) Method

PublishPage() private method

private PublishPage ( int pageId ) : System.Web.Mvc.JsonResult
pageId int
return System.Web.Mvc.JsonResult
        public JsonResult PublishPage(int pageId)
        {
            try
            {
                var cs = Services.ContentService;

                var page = cs.GetById(pageId);

                var currentUser = Authorize.GetCurrentUser();

                cs.SaveAndPublishWithStatus(page,currentUser.Id);

                return Json(new { success = true });

            }
            catch (Exception ex)
            {

                return Json(new { success = false, error = ex.Message });

            }

        }