private void Init(Model.Show show = null) { DatePickerSelectDate.SelectedDate = DateTime.Now; var films = Model.Film.ListOfFilms; foreach (var film in films) { ComboBoxFilm.Items.Add(film.Title); } var showRooms = ShowRoom.ShowRooms; foreach (var showRoom in showRooms) { ComboBoxShowRoom.Items.Add(showRoom.RoomNumber); } if (show != null) { InitEdit(show); } else { InitNew(); } }
private void Init(Model.Show show = null) { var shows = Model.Show.ListOfShows; foreach (var show1 in shows) { ComboBoxShows.Items.Add(show1.Date + ": " + show1.Film.Title); } var films = Model.Film.ListOfFilms; foreach (var film in films) { ComboBoxFilm.Items.Add(film.Title); } var showRooms = ShowRoom.ShowRooms; foreach (var showRoom in showRooms) { ComboBoxShowRoom.Items.Add(showRoom.RoomNumber); } if (show != null) { InitEdit(show); } else { InitNew(); } }
private void FillUi(Model.Show show) { if (show != null) { TextBlockShowFilmTitle.Text = show.Film.Title; TextBlockShowDate.Text = show.Date.ToString(); TextBlockShowDuration.Text = show.Film.Duration.ToString(); } }
private void InitEdit(Model.Show show) { DatePickerSelectDate.DisplayDate = show.Date; TextBoxDateHour.Text = show.Date.Hour.ToString(); TextBoxDateMinute.Text = show.Date.Minute.ToString(); TextBoxDateSecond.Text = show.Date.Minute.ToString(); ComboBoxFilm.SelectedIndex = Model.Film.ListOfFilms.IndexOf(show.Film); ComboBoxShowRoom.SelectedIndex = ShowRoom.ShowRooms.IndexOf(show.ShowRoom); }
private void Init(Model.Show currentShow) { var shows = Model.Show.ListOfShows; foreach (var show in shows) { ComboBoxShows.Items.Add(show.Date.ToString() + ": " + show.Film.Title); } if (currentShow != null) { //var index = shows.IndexOf(currentShow); //FillShowUi(index); ComboBoxShows.SelectedIndex = shows.IndexOf(currentShow); } }
private void MakeGrid(Model.Show show) { for (int i = 0; i < show.ShowRoom.ColumnsCount; i++) { GridMain.ColumnDefinitions.Add(new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) }); } for (int i = 0; i < show.ShowRoom.RowsCount; i++) { GridMain.RowDefinitions.Add(new RowDefinition() { Height = new GridLength(1, GridUnitType.Star) }); } for (int i = 0; i < show.ShowRoom.RowsCount; i++) { for (int j = 0; j < show.ShowRoom.ColumnsCount; j++) { var grid = new Grid(); grid.Margin = new Thickness(5); var button = new ToggleButton(); button.Content = (i) + "/" + (j); button.Click += OnSeatClick; Grid.SetColumn(grid, j); Grid.SetRow(grid, i); grid.Children.Add(button); GridMain.Children.Add(grid); } } }
public ShowShow(Model.Show show = null) { InitializeComponent(); CurrentShow = show; Init(show); }
private void Init(Model.Show show) { MakeGrid(show); }
public ChooseSeat(Model.Show show) { this.ChoosenShow = show; InitializeComponent(); Init(show); }
public CreateShow(Model.Show show) { InitializeComponent(); Init(show); CurrentShow = show; }