private MongoMessage MessageToMongo(Message mesage) { MongoMessage result = new MongoMessage() { Id = mesage.Id, Text = mesage.Text, User = mesage.User, Date = mesage.Date.ToString() }; return result; }
private string StringFormatMessage(Message message) { return String.Format("{0} - {1}\n{2}\n", message.Date, message.User.Username, message.Text); }
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); }
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; }