Exemplo n.º 1
0
 private void RezerwacjeAktywneDataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     try
     {
         ReservationPositionData pd = (ReservationPositionData)RezerwacjeAktywneDataGrid.SelectedItem;
         if (pd != null)
         {
             using (ClientServiceClient cs = new ClientServiceClient())
             {
                 MovieModel q = cs.GetMovie(pd.MovieID);
                 SzczegolyTytulFilmu.Content  = q.Title;
                 SzczegolyRezyser.Content     = q.Regisseur;
                 SzczegolyRokWydania.Content  = q.PublicationDate;
                 SzczegolyOcena.Content       = q.Note;
                 SzczegolyZdjecie.DataContext = q.ImageContent;
             }
         }
         else
         {
             SzczegolyTytulFilmu.Content  = "";
             SzczegolyRezyser.Content     = "";
             SzczegolyRokWydania.Content  = "";
             SzczegolyOcena.Content       = "";
             SzczegolyZdjecie.DataContext = null;
         }
     }
     catch (Exception) { }
 }
Exemplo n.º 2
0
        private void EdytujButton_Click(object sender, RoutedEventArgs e)
        {
            ReservationPositionData r = (ReservationPositionData)RezerwacjeAktywneDataGrid.SelectedItem;

            if (r != null)
            {
                AktualizujRezerwacje res = new AktualizujRezerwacje(r);
                res.WindowStartupLocation = WindowStartupLocation.CenterScreen;
                res.ShowDialog();
                RezerwacjeAktywneDataGrid.UpdateLayout();
            }
        }
Exemplo n.º 3
0
        public AktualizujRezerwacje(ReservationPositionData pos) : this()
        {
            this.pos = pos;
            using (ClientServiceClient cs = new ClientServiceClient())
            {
                CinemaHallModel temp = cs.GetCinemaHall(pos.HallID);
                for (int i = 0; i < temp.Rows; i++)
                {
                    rzedy.Add(i);
                }
                for (int i = 0; i < temp.Positions; i++)
                {
                    miejsca.Add(i);
                }

                RowComboBox.ItemsSource       = rzedy;
                PositionComboBox.ItemsSource  = miejsca;
                RowComboBox.SelectedItem      = pos.Row;
                PositionComboBox.SelectedItem = pos.Position;
            }
        }
Exemplo n.º 4
0
 private void AnulujCaleButton_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         MessageBoxResult a = MessageBox.Show("Czy chcesz usunąć całą rezerwacje", "Usuwanie rezerwacji", MessageBoxButton.YesNo);
         if (a == MessageBoxResult.Yes)
         {
             ReservationPositionData r = (ReservationPositionData)RezerwacjeAktywneDataGrid.SelectedItem;
             if (r != null)
             {
                 cs.RemoveReservation(r.ReservationID, null, null);
             }
             else
             {
                 MessageBox.Show("Nie zaznaczyłeś rezerwacji do usunięcia");
             }
         }
     }
     catch (Exception)
     {
         MessageBox.Show("NIepowodzenie podczas usuwania rezerwacji");
     }
 }