public ActionResult Create([Bind(Include = "Title,Content,IsTrain")] TrainingBlogEntity entity)
        {
            if (!ModelState.IsValid)
            {
                return(View(entity));
            }
            var result = _blogContract.Insert(entity);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
        public ActionResult Update([Bind(Include = "Id,Title,Content,IsTrain")] TrainingBlogEntity dto)
        {
            var entity = _blogContract.Entities.FirstOrDefault(e => e.Id == dto.Id);

            entity.Title   = dto.Title;
            entity.Content = dto.Content;
            entity.IsTrain = dto.IsTrain;
            var result = _blogContract.Update(new TrainingBlogEntity[] { entity });

            return(Json(result, JsonRequestBehavior.AllowGet));
        }