Пример #1
0
        public string GetStoreProcedureName(string tableName, StoreProcedureType spType)
        {
            string format       = "{0}{1}_{2}";
            var    stringReturn = string.Format(format, StoreProcedurePrefix, tableName, spType.ToString());

            return(stringReturn);
        }
        ///// <summary>
        ///// get/set the either to generate win project or not
        ///// </summary>
        //public bool GenerateWindowProject
        //{
        //    get { return _generateWindowProject; }
        //    set { _generateWindowProject = value; }
        //}

        ///// <summary>
        ///// get/set the either to generate web project or not
        ///// </summary>
        //public bool GenerateWebProject
        //{
        //    get { return _generateWebProject; }
        //    set { _generateWebProject = value; }
        //}

        ///// <summary>
        ///// get/set either to generate help or not
        ///// </summary>
        //public bool GenerateHelp
        //{
        //    get { return _generateHelp; }
        //    set { _generateHelp = value; }
        //}

        #endregion

        #region Public Methods

        /// <summary>
        /// Method to ge the name of the store procedure
        /// </summary>
        /// <param name="tableSchema">table schema</param>
        /// <param name="tableName">table name</param>
        /// <param name="spType">store procedure name</param>
        /// <returns>name of the store procedure</returns>
        public string GetStoreProcedureName(string tableSchema, string tableName, StoreProcedureType spType)
        {
            string format = "[{0}].[{1}{2}_{3}]";

            return(string.Format(format, tableSchema, StoreProcedurePrefix, tableName, spType.ToString()));
        }