internal Window_CinemaRoomViewer(DataBaseWorker dbWorker, Seance seance) { dataBaseWorker = dbWorker; currentSeance = seance; Title += " - " + seance.Room.ToString(); cinemaRoomScheme = CinemaRoomPlaceTypeAndInfo.SchemeFromString(currentSeance.Room.RoomScheme); InitializeComponent(); BuildSchemeOnForm(cinemaRoomScheme); SoldTicket[] st = dataBaseWorker.GetAllTicketsOnSeance(currentSeance); HandleSoldTickets(st); UpdateRoom(); }
internal Window_ChoseElementWindow(Type tableType, DataBaseWorker dbWorker, bool chooseOnly = false) { InitializeComponent(); this.tableType = tableType; dataBaseWorker = dbWorker; allItems = dataBaseWorker.GetAllRecordsByType(tableType); if (chooseOnly) { buttonAdd.Visibility = Visibility.Hidden; buttonDelete.Visibility = Visibility.Hidden; buttonEdit.Visibility = Visibility.Hidden; } }