public JsonResult Delete(int id)
 {
     return(this.Visit(EnumUserRole.Admin, () =>
     {
         try
         {
             tb_node_dal dal = new tb_node_dal();
             using (DbConn PubConn = DbConn.CreateConn(Config.TaskConnectString))
             {
                 PubConn.Open();
                 bool state = dal.DeleteOneNode(PubConn, id);
                 return Json(new { code = 1, state = state });
             }
         }
         catch (Exception ex)
         {
             return Json(new { code = -1, msg = ex.Message });
         }
     }));
 }