private void Add() { ClientSaleRequest.Raise(new ClientSaleConfirmation(Client.ID), x => { if (x.Confirmed) { Items.Add(x.ClientOrder); FixData(); SelectedItem = x.ClientOrder; } }); }
private void Update() { ClientSaleRequest.Raise(new ClientSaleConfirmation(SelectedItem, _orderService.GetOrderDetails(SelectedItem)), x => { if (!x.Confirmed) { DataUtils.Copy(SelectedItem, _orderService.FindOrder(SelectedItem.ID)); } else { FixData(); } }); }