Ejemplo n.º 1
0
 public void SendMessage(string message)
 {
     if (client != null)
     {
         SendMessageData sendMessageData = new SendMessageData(message);
         SendRequest(client, (byte)RequestTypes.SendMessage, sendMessageData);
     }
 }
        public async Task <MobileResponse <SendMessageResponse> > TestSyncDataFirebase(SurePortalModules module,
                                                                                       string body, string imageUrl, Guid?objectId)
        {
            try
            {
                var firebaseService = new FirebaseServices(_userDeviceServices, _loggerServices);
                var message         = SendMessageData.CreateSyncDataMessage(body, imageUrl, module, objectId);
                var result          = await firebaseService.SendMessageAsync(message, new List <Guid>() { CurrentUser.Id });

                return(MobileResponse <SendMessageResponse> .Create(MobileStatusCode.Success, null, result));
            }
            catch (Exception ex)
            {
                _loggerServices.WriteError(ex.ToString());
                return(MobileResponse <SendMessageResponse> .Create(MobileStatusCode.Error, ex.ToString(), null));
            }
        }
Ejemplo n.º 3
0
    public void SendChatMessage(string title, string desc)
    {
        SendMessageData messageData = new SendMessageData();

        messageData.from    = "" + PlayerManager.instance.GetPlayerGameData().userId;
        messageData.to      = messageData.from;
        messageData.title   = title;
        messageData.desc    = desc;
        messageData.tableId = TABLE_ID;
        messageData.userId  = messageData.from;

        string requestData = JsonMapper.ToJson(messageData);

        object        requestObject = Json.Decode(requestData);
        SocketRequest request       = new SocketRequest();

        request.emitEvent = "sendMessage";

        request.plainDataToBeSend    = null;
        request.jsonDataToBeSend     = requestObject;
        request.requestDataStructure = requestData;
        socketRequest.Add(request);
    }
Ejemplo n.º 4
0
 public static extern int SendMessage(int hWnd, int Msg, int wParam, ref SendMessageData msg);