//POST: api/gp public HttpResponseMessage Post([FromBody] JObject value) { string controllerName = ControllerContext.RouteData.Values["controller"].ToString(); pGroupdb pGroupdb = new pGroupdb(); if (pGroupdb != null) { pGroupdb.Group_Title = value["newGroup_Title"].ToString(); pGroupdb.Group_StartDate = value["newGroup_StartDate"].ToString(); pGroupdb.Group_EndDate = value["newGroup_EndDate"].ToString(); pGroupdb.Group_TartgetNumber1 = Convert.ToInt32(value["newGroup_TartgetNumber1"].ToString()); pGroupdb.Group_TartgetNumber2 = Convert.ToInt32(value["newGroup_TartgetNumber2"].ToString()); pGroupdb.Group_type = Convert.ToInt32(value["newGroup_type"].ToString()); pGroupdb.Group_description = value["newGroup_description"].ToString(); pGroupdb.OwnerMember_ID = Convert.ToInt32(value["newOwnerMember_ID"].ToString()); db.pGroupdb.Add(pGroupdb); db.SaveChanges(); } var result = new { STATUS = true, MSG = "成功", }; return(Request.CreateResponse(HttpStatusCode.OK, result)); }
public HttpResponseMessage Delete(int id) { pGroupdb pGroupdb = db.pGroupdb.FirstOrDefault(p => p.Group_ID == id); if (pGroupdb != null) { db.pGroupdb.Remove(pGroupdb); db.SaveChanges(); } var result = new { STATUS = true, MSG = "刪除成功", }; return(Request.CreateResponse(HttpStatusCode.OK, result)); }