ATMLManagerLibrary.managers.MessageManager.saveMessage C# (CSharp) Метод

saveMessage() публичный статический Метод

public static saveMessage ( String messageKey, String newMessage ) : int
messageKey String
newMessage String
Результат int
        public static int saveMessage(String messageKey, String newMessage)
        {
            int saveCode = 0;
            String message = String.Format("Message for message key \"{0}\" was not found!", messageKey);
            Cache messageCache = CacheManager.getCache("help_message");
            HelpMessageBean bean = (HelpMessageBean)messageCache.getItem(messageKey);
            if (bean != null)
            {
                if (bean.message == null || !bean.message.Equals(newMessage))
                {
                    bean.DataState = BASEBean.eDataState.DS_EDIT;
                    bean.message = message = newMessage;
                    bean.save();
                    saveCode = 1;
                }
            }
            else
            {
                bean = new HelpMessageBean();
                bean.DataState = BASEBean.eDataState.DS_ADD;
                bean.messageKey = messageKey;
                bean.message = newMessage;
                bean.IncludeKeyOnInsert = true;
                bean.save();
                messageCache.addCacheItem(messageKey, bean);
                saveCode = 2;
            }
            return saveCode;
        }