/// <summary>
        ///		Obtiene el último nombre de una cadena del tipo x.y.z
        /// </summary>
        private string GetLastName(string strName)
        {         // Si es un espacio de nombres recoge el nombre completo, si no, recoge el final de la cadena
            if (!StructType.EqualsIgnoreCase("NameSpace"))
            {
                int intIndex = strName.IndexOf(".");

                // Corta a partir del punto
                while (intIndex > 0)
                {
                    strName  = strName.Substring(intIndex + 1);
                    intIndex = strName.IndexOf(".");
                }
                // Añade el orden si es necesario
                if (Order > 0)
                {
                    strName += "_" + Order.ToString();
                }
            }
            // Devuelve el nombre de archivo
            return(strName);
        }
Esempio n. 2
0
 /// <summary>
 ///		Comprueba si este documento se refiere a la estructura buscada
 /// </summary>
 private bool CheckContains(StructDocumentationModel structDoc)
 {
     return(StructType.EqualsIgnoreCase(structDoc.Type) && Name.EqualsIgnoreCase(structDoc.Name) && Order == structDoc.Order);
 }
 /// <summary>
 ///		Comprueba si es te documento se refiere a la estructura buscada
 /// </summary>
 private bool CheckContains(StructDocumentationModel objStruct)
 {
     return(StructType.EqualsIgnoreCase(objStruct.Type) && Name.EqualsIgnoreCase(objStruct.Name) && Order == objStruct.Order);
 }