Пример #1
0
        public string StartPushNoti(object obj, string deviceID, string contents, int role)
        {
            OneSignalInputs input  = new OneSignalInputs();
            TextInput       header = new TextInput();

            header.en = "Bạn có thông báo mới";
            TextInput content = new TextInput();

            content.en               = String.IsNullOrEmpty(contents) ? "Bạn vừa có một đơn hàng mới" : contents;
            input.app_id             = SystemParam.APP_ID;
            input.data               = obj;
            input.headings           = header;
            input.contents           = content;
            input.android_channel_id = role == SystemParam.ROLL_CUSTOMER ? SystemParam.ANDROID_CHANNEL_ID_DEFAULTS  : SystemParam.ANDROID_CHANNEL_IDS;
            string        a        = deviceID;
            List <string> lsString = new List <string>();

            lsString.Add(a);
            input.include_player_ids = lsString;
            return(JsonConvert.SerializeObject(input));
        }
Пример #2
0
        public string StartPushNotiNewS(object obj, string deviceID, string contents, int role)
        {
            OneSignalInputs input    = new OneSignalInputs();
            int             TimeWait = cnn.Configsses.Where(u => u.NameConst.Equals("TimeWaiting")).FirstOrDefault().ValueConst / 1000;
            TextInput       header   = new TextInput();

            header.en = "Bạn có thông báo mới";
            TextInput content = new TextInput();

            content.en               = String.IsNullOrEmpty(contents) ? "Bạn có thông báo mới" : contents;
            input.app_id             = SystemParam.APP_ID;
            input.data               = obj;
            input.ttl                = 10;
            input.headings           = header;
            input.contents           = content;
            input.android_channel_id = SystemParam.ANDROID_CHANNEL_ID_DEFAULTS;
            string        a        = deviceID;
            List <string> lsString = new List <string>();

            lsString.Add(a);
            input.include_player_ids = lsString;
            return(JsonConvert.SerializeObject(input));
        }