Exemple #1
0
        public ActionResult Komentar(MessageDto dto)
        {
            OpMessageInsert ins = new OpMessageInsert();

            ins.Dto = dto;
            OperationResult result  = _manager.ExecuteOperation(ins);
            var             message = result.Items;

            return(Json(message, JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        public void SendMessage(string message, string from, int fromId, string fromImage, string to, int toId)
        {
            bool exists = _connectedClients.ContainsKey(toId);

            if (exists)
            {
                ConnectedClient conClient;
                bool            retrieved = _connectedClients.TryGetValue(toId, out conClient);
                if (retrieved)
                {
                    conClient.connection.GetMessage(message, from, fromId, fromImage, to, toId);
                }
            }
            else
            {
                OpMessageInsert omi = new OpMessageInsert();
                omi.Message = new BMessageInfo {
                    Message = message, From = from, FromId = fromId, FromImage = fromImage, To = to, ToId = toId
                };
                OperationResult obj = OperationManager.Singleton.executeOperation(omi);
            }
        }