private void Delete_Click(object sender, RoutedEventArgs e) { var saleBill = (SaleBill)ListSaleBills.SelectedItem; if (saleBill == null) { MessageBox.Show("Chưa có mục nào được chọn!", "Delete", MessageBoxButton.OK, MessageBoxImage.Warning); } else if (saleBill.IsAprroved) { MessageBox.Show("Không thể xoá đơn hàng đã được phê duyệt!", "Delete", MessageBoxButton.OK, MessageBoxImage.Error); } else if (saleBill != null) { var confirm = MessageBox.Show("Bạn có chắc chắn muốn xóa danh mục này?", "Delete", MessageBoxButton.OKCancel, MessageBoxImage.Question); if (confirm == MessageBoxResult.OK) { _saleBillBusiness.Delete(saleBill); InitializeData(); } } }