public void AddActivity(ApprovalChainActivity acivity) { if (ApprovalChainActivitys == null) { this.ApprovalChainActivitys = new List <ApprovalChainActivity>(); } acivity.Sequence = ApprovalChainActivitys.Count + 1; ApprovalChainActivitys.Add(acivity); }
public bool RemoveActivity(ApprovalChainActivity acivity) { //TODO:activity后续节点的Sequence依次减1 //int seq = acivity.Sequence; //foreach (ApprovalChainActivity app in ApprovalChainActivitys) //{ // if (app.Sequence > seq) // { // app.Sequence--; // } //} //ApprovalChainActivitys.Sort(Sort); return(ApprovalChainActivitys.Remove(acivity)); }
public bool RemoveActivity(ApprovalChainActivity acivity) { return(ApprovalChainActivitys.Remove(acivity)); }