private void btnDenomination_Click(object sender, RoutedEventArgs e) { var cashAndCheckBreakDown = new CashAndCheckBreakDown(); cashAndCheckBreakDown.Copy(_modelTellerCollector.CashAndCheckDenomimation); var denomination = new CashAndCheckBreakdownWindow(cashAndCheckBreakDown); denomination.IsReadOnly = !CanModify; if (denomination.ShowDialog() == true) { _modelTellerCollector.CashAndCheckDenomimation = cashAndCheckBreakDown; } }