public JsonResult Delete(List <string> code) { var ret = 0; var error = false; if (code != null) { var bus = new SKILL_BUS(); for (var i = 0; i < code.Count; i++) { if (code[i] != null) { var item = bus.GetByID(new SKILL_OBJ.BusinessObjectID(code[i])); if (item == null) { ret = -1; error = true; continue; } if (item.UNIVERSITYCODE != ses.gUNIVERSITYCODE) { ret = -4; } if (ret >= 0) { ret = bus.delete(item._ID); } if (!error && ret < 0) { error = true; } } } bus.CloseConnection(); } ret = error ? -1 : 0; return(Json(new { ret = ret }, JsonRequestBehavior.AllowGet)); }