Пример #1
0
        public JsonResult Get()
        {
            var model = new PostViewModel();

            using (var context = new MainContext())
            {
                var sqlData = new SqlPostData(context);
                model.Posts = sqlData.GetAll();
            }

            return(new JsonResult(model.Posts));
        }
Пример #2
0
        public ActionResult <Response> New([FromBody] Post post)
        {
            if (post == null)
            {
                return new Response {
                           Message = "没提供内容啊!", Success = false
                }
            }
            ;
            using (var context = new MainContext())
            {
                var sqlData = new SqlPostData(context);

                var result = sqlData.Add(post);
                var data   = new { Post = post };
                return(new Response(true, result ? "发表成功!" : "发表失败!", data));
            }
        }