コード例 #1
0
        protected virtual int CreateDefectNow(Dictionary <string, string> defectInfos)
        {
            string newDefectId = Integrator.CreateDefect(defectInfos);

            Cout.Write(newDefectId);
            return(0);
        }
コード例 #2
0
        protected virtual int GetInfosForDefectsNow(List <string> crqIds)
        {
            Dictionary <string, string> defectStates = Integrator.GetInfosForDefects(crqIds);

            foreach (KeyValuePair <string, string> kvPair in defectStates)
            {
                string crqId   = kvPair.Key;
                string crqInfo = kvPair.Value;
                Cout.WriteLine(Encode(crqId) + ":" + Encode(crqInfo));
            }
            return(0);
        }
コード例 #3
0
        protected virtual int GetStatesForDefectsNow(List <string> crqIds)
        {
            string xmlString = Integrator.GetDefectDetails(crqIds);

            Cout.WriteLine(xmlString);
            return(0);

#if OLD
            Dictionary <string, string> defectStates = Integrator.GetStatesForDefects(crqIds);
            foreach (KeyValuePair <string, string> kvPair in defectStates)
            {
                string crqId    = kvPair.Key;
                string crqState = kvPair.Value;
                Cout.WriteLine(Encode(crqId) + ":" + Encode(crqState));
            }
            return(0);
#endif
        }
コード例 #4
0
 protected virtual int OpenDefectNow(string crqId)
 {
     Integrator.OpenDefect(crqId);
     return(0);
 }