Пример #1
0
 public SearchRevenueButton(WeChatMenuButtonType menuButtonType, WeChatEventHandle eventHandle)
 {
     _buttonMenuType = menuButtonType;
     _eventHandle    = eventHandle;
     _rl             = new RevenueLogic();
     _cs             = new ConfigManageServer();
     _ss             = new ShortMsgServer();
 }
Пример #2
0
        public static WeChatMenuButtonHandle WeChatButtonHandle(WeChatMenuButtonType menuButtonType, WeChatEventHandle eventHandle)
        {
            WeChatMenuButtonHandle buttonHandle = null;

            switch (menuButtonType)
            {
            case WeChatMenuButtonType.SearchRevenue:
                buttonHandle = new SearchRevenueButton(menuButtonType, eventHandle);
                break;

            case WeChatMenuButtonType.ComplaintRecords:
                buttonHandle = new ComplaintRecordsButton(menuButtonType, eventHandle);
                break;

            default:
                buttonHandle = null;
                break;
            }
            return(buttonHandle);
        }
Пример #3
0
 public ComplaintRecordsButton(WeChatMenuButtonType menuButtonType, WeChatEventHandle eventHandle)
 {
     _buttonMenuType = menuButtonType;
     _eventHandle    = eventHandle;
 }