Пример #1
0
        private MongoMessage MessageToMongo(Message mesage)
        {
            MongoMessage result = new MongoMessage()
            {
                Id = mesage.Id,
                Text = mesage.Text,
                User = mesage.User,
                Date = mesage.Date.ToString()
            };

            return result;
        }
Пример #2
0
 private string StringFormatMessage(Message message)
 {
     return String.Format("{0} - {1}\n{2}\n", message.Date, message.User.Username, message.Text);
 }
Пример #3
0
        public string SaveMessage(string text)
        {
            Message message = new Message()
            {
                User = this.user,
                Text = text,
                Date = DateTime.Now
            };
            localMessages.Add(message);
            mongoMessages.Insert(MessageToMongo(message));

            return StringFormatMessage(message);
        }
Пример #4
0
        private Message MongoToMessage(MongoMessage message)
        {
            Message result = new Message()
            {
                Id = message.Id,
                Text = message.Text,
                User = message.User,
                Date = DateTime.Parse(message.Date)
            };

            return result;
        }