예제 #1
0
        public static Tuple<string, string> GetAttribute(string objID, imProfileAttributeIDType imProfileAttributeIDType)
        {
            IMDocUtility docUtil = new IMDocUtility();

            return docUtil.GetAttribute(objID, imProfileAttributeIDType);
        }
예제 #2
0
        public Tuple<string, string> GetAttribute(double num, imProfileAttributeIDType imProfileAttributeIDType)
        {
            var iMDoc = _iMUtil.GetDocByNum(num);

            return GetAttribute(iMDoc, imProfileAttributeIDType);
        }
예제 #3
0
        public Tuple<string, string> GetAttribute(string objID, imProfileAttributeIDType imProfileAttributeIDType)
        {
            var iMDoc = _iMUtil.GetDocByObjID(objID);

            return GetAttribute(iMDoc, imProfileAttributeIDType);
        }
예제 #4
0
 private Tuple<string, string> GetAttribute(IManDocument iMDoc, imProfileAttributeIDType imProfileAttributeIDType)
 {
     if (imProfileAttributeIDType == imProfileAttributeIDType.imProfileLocation)
         return new Tuple<string, string>(iMDoc.GetDocName(),
             IMDBUtility.GetDocLocation(iMDoc.GetAttributeValueByID((imProfileAttributeID)imProfileAttributeIDType.ToString().ToEnum<imProfileAttributeID>()).ToString()));
     else
         return new Tuple<string, string>(iMDoc.GetDocName(),
             iMDoc.GetAttributeValueByID((imProfileAttributeID)imProfileAttributeIDType.ToString().ToEnum<imProfileAttributeID>()).ToString());
 }