private void ShowDetailsWindow(OrderDetailsMessage content) { var view = new MessageBox(); Messenger.Default.Send(content, MessageType.OrderDetailsContent); view.ShowDialog(); }
private void ProcessMessage(OrderDetailsMessage message) { Positions.Clear(); message.Positions.ForEach((item) => { Positions.Add(item); }); Cost = message.Cost; }
private void HandleOrderDetails(OrderDetailsMessage message) { Console.WriteLine("Receive message: {0} {1}", message.Name, message.Price); Persist(message, x => { Console.WriteLine("PERSIST message: {0} {1}", message.Name, message.Price); OrderDetails.Add(x); }); }