public JsonResult GetByCategory(byte categoryId)
        {
            string langCode     = System.Configuration.ConfigurationManager.AppSettings["AdminLanguageCode"];
            var    relatedPosts = APIHelper.Get <List <PostListViewModel> >(ApiUrlConstant.POSTGet(langCode, 0, ValueConstant.WORK_STATE_ID_PUBLISH));

            if (relatedPosts != null)
            {
                relatedPosts.Where(x => x.CategoryId == categoryId).Take(10);
            }

            return(Json(relatedPosts, JsonRequestBehavior.AllowGet));
        }
        public JsonResult GetListPost()
        {
            try
            {
                string langCode = System.Configuration.ConfigurationManager.AppSettings["AdminLanguageCode"];
                var    postList = APIHelper.Get <List <PostListViewModel> >(ApiUrlConstant.POSTGet(langCode, 0, ValueConstant.WORK_STATE_ID_PUBLISH));
                if (postList != null)
                {
                    postList.OrderByDescending(a => a.PublishDate).Take(5);
                }

                return(Json(new { postList = postList }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }