public IActionResult Add([FromBody] tag_type_sub sub) { string msg = ""; string myurl1 = url + "api/v1/configuration/public/tag_type_sub"; string result1 = GetUrl(myurl1); JObject jo1 = (JObject)JsonConvert.DeserializeObject(result1); var typeList = jo1["data"].ToObject <IList <Model.tag_type_sub> >(); var list = typeList.Any(p => p.name_cn == sub.name_cn || p.name_en == sub.name_en || p.name_tw == sub.name_tw); if (list == false)//没有重复的 { string myurl = url + "api/v1/configuration/public/tag_type_sub"; var postData = JsonConvert.SerializeObject(sub); string result = PostUrl(myurl, postData); JObject jo = (JObject)JsonConvert.DeserializeObject(result); switch (Convert.ToInt32(jo["code"])) { case 200: msg = "Success"; break; case 400: msg = "fail"; break; } } else { return(Json("fail")); } return(Json(msg)); }
public IActionResult Delete([FromBody] tag_type_sub sub) { string msg = ""; string myurl = url + "api/v1/configuration/public/tag_type_sub?id=" + sub.id.ToString(); string result = DeleteUrl(myurl); JObject jo = (JObject)JsonConvert.DeserializeObject(result); switch (Convert.ToInt32(jo["code"])) { case 200: msg = "Success"; break; case 400: msg = "fail"; break; } return(Json(msg)); }