/// <summary>
        /// Save the suggestion in a plain txt
        /// </summary>
        /// <param name="sug"></param>
        /// <param name="bTxt"></param>
        /// <returns></returns>
        public bool saveSug(csSuggestion sug, bool bTxt)
        {
            StringBuilder sb = new System.Text.StringBuilder();

            sb.Append(sug.dt.ToString() + ", 发送人:" + sug.senderId + ", 建议:" + sug.message + "\r\n");
            return(tofile.WriteTxt(sb.ToString(), SuggestionLog));
        }
Beispiel #2
0
        /// <summary>
        /// Text message: UserId, UserMessage, MessageType
        /// Event       : EventKey, WXEvent, MessageType
        /// </summary>
        /// <param name="uId"></param>
        /// <param name="uMsg"></param>
        /// <param name="msgType"></param>
        public MessageService(string uId, string uMsg, string msgType)
        {
            toFile = new ToFile();

            switch (msgType)
            {
            case "text":
                userId = uId;
                msg    = uMsg.ToLower();
                if (msg.Length > 0)
                {
                    Parameters = new List <string>();
                    InitParameters();

                    vc = new ValidCheck(uId, Parameters);
                    cg = new category(Parameters);
                }
                break;

            case "event":
                toFile.WriteTxt("Write data to event");
                msg = uMsg.ToLower();
                break;
            }
        }