예제 #1
0
        public void AddMessage(string text, string name, string timestring, Message.type type)
        {
            try
            {
                DateTime time;
                if (DateTime.TryParse(timestring, out time) == false)
                {
                    time = DateTime.Now;
                }

                var message = new Message
                {
                    Text            = text,
                    MessageType     = type,
                    AttachementUrl  = "",
                    MessageDateTime = time,
                    ProfileUrl      = name// "https://lh4.googleusercontent.com/-MEdrkpWi6Yg/AAAAAAAAAAI/AAAAAAAAAAA/AMZuuckIeT9M_SOv920jGkFwWiOCWkZRJA/s96-c/photo.jpg"
                };

                Messages.Add(message);

                OutGoingText = string.Empty;
            }
            catch (Exception e)
            {
            }
        }
예제 #2
0
        public void ReceiveMessage(string text, string name, Message.type type)
        {
            vm.AddMessage(text, name, type);

            vm.AddChatUserMessage(name);
        }