public string CondPRI_Move() { switch (this.GetRequestVal("MoveType")) { case "Up": Cond up = new Cond(this.MyPK); up.DoUp(this.FK_Node); up.RetrieveFromDBSources(); DBAccess.RunSQL("UPDATE WF_Cond SET PRI=" + up.PRI + " WHERE ToNodeID=" + up.ToNodeID); break; case "Down": Cond down = new Cond(this.MyPK); down.DoDown(this.FK_Node); down.RetrieveFromDBSources(); DBAccess.RunSQL("UPDATE WF_Cond SET PRI=" + down.PRI + " WHERE ToNodeID=" + down.ToNodeID); break; default: break; } Conds cds = new Conds(); cds.Retrieve(CondAttr.FK_Node, this.FK_Node, CondAttr.CondType, 2, CondAttr.PRI); return(cds.ToJson()); }
/// <summary> /// 初始化 /// </summary> /// <returns></returns> public string CondPRI_Init() { Conds cds = new Conds(); cds.Retrieve(CondAttr.FK_Node, this.FK_Node, CondAttr.CondType, 2, CondAttr.PRI); foreach (Cond item in cds) { Node nd = new Node(item.ToNodeID); item.Note = nd.Name; } return(cds.ToJson()); }