private void Update()
 {
     ClientEditRequest.Raise(new ClientConfirmation(SelectedItem), x =>
     {
         if (!x.Confirmed)
         {
             DataUtils.Copy(SelectedItem, _clientService.Find(SelectedItem.ID));
             return;
         }
         if (!_clientService.Update(x.Client))
         {
             Messages.Error("يوجد عميل بنفس رقم التليفون");
             DataUtils.Copy(SelectedItem, _clientService.Find(SelectedItem.ID));
         }
     });
 }
 private void Add()
 {
     ClientEditRequest.Raise(new ClientConfirmation(), x =>
     {
         if (x.Confirmed)
         {
             if (_clientService.Add(x.Client))
             {
                 Items.Add(x.Client);
                 SelectedItem = x.Client;
             }
             else
             {
                 Messages.Error("يوجد عميل بنفس رقم التليفون");
             }
         }
     });
 }