Beispiel #1
0
        /// <summary>
        /// Добавить или получить(если уже есть такое) действие
        /// </summary>
        /// <param name="actionString">Название действия</param>
        /// <param name="Language">Язык названия действия</param>
        /// <returns>ID действия</returns>
        private int AddOrGetAction(string actionString, string Language)
        {
            int stringId = sqlDb.GetStringId(actionString, Language, SQLDB.userString);
            int actionId = -1;

            if (stringId > 0)
            {
                actionId = GetActionString_BySTRID(stringId);
            }
            if (stringId == 0 || actionId == 0)
            {
                actionId = sqlDb.AddAction(actionString, Language);
            }
            return(actionId);
        }