private void BillDel_Click(object sender, RoutedEventArgs e) { if (BillDisplay.SelectedItem is Bill) { Bill selectedBill = BillDisplay.SelectedItem as Bill; YesNoWindow ConfirmDelete = new YesNoWindow("Do you want to permanently delete " + selectedBill.Name + "?"); if (ConfirmDelete.ShowDialog() == true) { viewModel.RemoveBill(selectedBill); } } }
private void BinDel_Click(object sender, RoutedEventArgs e) { if (BinDisplay.SelectedItem is Bin) { Bin selectedBin = BinDisplay.SelectedItem as Bin; YesNoWindow ConfirmDelete = new YesNoWindow("Do you want to permanently delete " + selectedBin.Name + "?"); if (ConfirmDelete.ShowDialog() == true) { YesNoWindow ConfirmBinDeletionTransfer = new YesNoWindow("Transfer current amount to balance?"); if (ConfirmBinDeletionTransfer.ShowDialog() == true) { viewModel.RemoveBin(selectedBin, true); } else { viewModel.RemoveBin(selectedBin, false); } } } }