/// <summary> /// Delete all requirements from TraceTo /// </summary> /// <param name="req">TDAPIOLELib.Req Object</param> /// <param name="traceToReq">TDAPIOLELib.Trace Object</param> /// <returns>True if Successfull</returns> public Boolean DeleteRequirementTraceability_TraceTo(TDAPIOLELib.Req req, TDAPIOLELib.Trace traceToReq) { TDAPIOLELib.ReqTraceFactory reqTraceFactory = req.ReqTraceFactory[(int)TDAPIOLELib.tagTDAPI_TRACE_DIRECTION.TDOLE_TRACED_TO]; reqTraceFactory.RemoveItem(traceToReq.ID); return(true); }
/// <summary> /// Get all requirements from Traceto /// </summary> /// <param name="req">TDAPIOLELib.Req Object</param> /// <returns>List of TDAPIOLELib.Trace Object</returns> public TDAPIOLELib.List GetRequirementTraceability_TraceTo(TDAPIOLELib.Req req) { TDAPIOLELib.ReqTraceFactory reqTraceFactory = req.ReqTraceFactory[(int)TDAPIOLELib.tagTDAPI_TRACE_DIRECTION.TDOLE_TRACED_TO]; return(reqTraceFactory.NewList("")); }
/// <summary> /// Adds Requirement tracebility TraceTo /// </summary> /// <param name="req">TDAPIOLELib.Req Object</param> /// <param name="traceToReq">TDAPIOLELib.Req Object</param> /// <returns>TDAPIOLELib.Trace Object</returns> public TDAPIOLELib.Trace AddRequirementTraceability_TraceTo(TDAPIOLELib.Req req, TDAPIOLELib.Req traceToReq) { TDAPIOLELib.ReqTraceFactory reqTraceFactory = req.ReqTraceFactory[(int)TDAPIOLELib.tagTDAPI_TRACE_DIRECTION.TDOLE_TRACED_TO]; return(reqTraceFactory.AddItem(traceToReq.ID)); }