コード例 #1
0
 private void ExcuteDeleteDelivery()
 {
     try
     {
         if (MessageBox.Show("Are you Sure You want to Delete this Delivery?", "Delete Delivery",
                             MessageBoxButton.YesNoCancel, MessageBoxImage.Warning) == MessageBoxResult.Yes)
         {
             SelectedDelivery.Enabled = false;
             var stat = _deliveryService.Disable(SelectedDelivery);
             if (stat == string.Empty)
             {
                 Deliverys.Remove(SelectedDelivery);
                 Deliverys = Deliverys;
             }
             else
             {
                 MessageBox.Show("Can't Delete Delivery, Please try again!!" + Environment.NewLine + stat,
                                 "Can't delete", MessageBoxButton.OK, MessageBoxImage.Error);
             }
         }
     }
     catch (Exception exception)
     {
         MessageBox.Show("Can't Delete Delivery, Please try again!!"
                         + Environment.NewLine + exception.Message, "Can't delete", MessageBoxButton.OK,
                         MessageBoxImage.Error);
     }
 }