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();
         }
     });
 }