private void btn_Delete_Click(object sender, RoutedEventArgs e) { dynamic row = lvPayments.SelectedItem; ConfirmationPopup form = new ConfirmationPopup((string)Application.Current.Resources["payment_delete_alert"], header, true); form.ShowDialog(); if (Common._isChecked) { controller.DeletePayment(row.PaymentTosupplierId); // if (result.FaultData == null) // { ResponseVm response = controller.GetPaymentsByCompanyIdAndBranchId(UserModelVm.CompanyId, UserModelVm.BranchId);//.ToList(); if (response.FaultData == null) { _payments = response.Response.Cast <PaymentToSupplierModel>().ToList(); lvPayments.ItemsSource = _payments; Common.Notification((string)Application.Current.Resources["deletePayment_success_alert"], header, false); DisableIcons(); } else { Common.ErrorMessage(response.FaultData.Detail.ErrorDetails, header); } // } // else // { // Common.ErrorMessage((string)Application.Current.Resources["product_exist_exeption"], header); // } } }