public HttpResponseMessage Post([FromBody] JObject value) { blog blogadd = new blog(); blogBinding blogBinding = new blogBinding(); blogadd.BlogTitle = value["title"].ToString(); blogadd.BlogContent = value["content"].ToString(); blogadd.Blogdate = DateTime.Now.ToString("G"); db.blog.Add(blogadd); db.SaveChanges(); string name = value["member"].ToString(); var nameID = db.memberdb.FirstOrDefault(p => p.mb_employeeName == name); blogBinding.Memberdb_ID = nameID.mb_ID; blogBinding.Blog_ID = blogadd.Blog_ID; db.blogBinding.Add(blogBinding); db.SaveChanges(); var result = new { STATUS = true, MSG = "成功", }; return(Request.CreateResponse(HttpStatusCode.OK, result)); }
// DELETE: api/blogback/5 public HttpResponseMessage Delete(int id) { blog deleteblog = db.blog.FirstOrDefault(p => p.Blog_ID == id); blogBinding deleteblogBinding = db.blogBinding.FirstOrDefault(p => p.Blog_ID == id); if (deleteblog != null) { db.blog.Remove(deleteblog); db.SaveChanges(); db.blogBinding.Remove(deleteblogBinding); db.SaveChanges(); } var result = new { STATUS = true, MSG = "刪除成功", }; return(Request.CreateResponse(HttpStatusCode.OK, result)); }