public IActionResult Update([FromBody] machine_fault_alert ec) { string msg = ""; string myurl1 = url + "api/v1/configuration/andon/machine_fault_alert"; var typeList = CommonHelper <machine_fault_alert> .Get(myurl1, HttpContext); var list = typeList.Where(p => p.id != ec.id); var lists = list.Any(p => p.error_type_detail_id == ec.error_type_detail_id); if (lists == false) { string myurl = url + "api/v1/configuration/andon/machine_fault_alert"; var postData = JsonConvert.SerializeObject(ec); string result = PutUrl(myurl, postData); JObject jo = (JObject)JsonConvert.DeserializeObject(result); switch (Convert.ToInt32(jo["code"])) { case 200: msg = "Success"; break; case 400: msg = "fail"; break; } } else { msg = "fail"; } return(Json(msg)); }
public IActionResult Delete([FromBody] machine_fault_alert ec) { string myurl = url + "api/v1/configuration/andon/machine_fault_alert?id=" + ec.id.ToString(); string result = DeleteUrl(myurl); JObject jo = (JObject)JsonConvert.DeserializeObject(result); switch (Convert.ToInt32(jo["code"])) { case 200: Json("Success"); break; case 400: break; case 410: break; case 411: break; default: break; } return(Json("Success")); }