private void handlePayment(NormalTicket ticket) { CalculatePrice(ticket); sale = new Sale(price); sale.ShowDialog(); if (paid) { printer = new Printer1(amount, ticket, price); printer.Print(); } paid = false; }