private void CinemasDelete_Click(object sender, RoutedEventArgs e) { if (CinemasBdFrid.SelectedItem != null) { CinemasClass cinema = CinemasBdFrid.SelectedItem as CinemasClass; bdClassDelete.DeleteRowTable(cinema.Id, "Cinemas"); refreshCinemasBdGrid(); } }
///////////////////////////////////Cinemas event //////////////////////////////////// private void CinemasBdFrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (CinemasBdFrid.SelectedItem != null) { CinemasClass cinema = CinemasBdFrid.SelectedItem as CinemasClass; CinemasName.Text = cinema.Name; CinemasAddress.Text = cinema.Address; imageByte = cinema.Photo; BitmapImage image = new BitmapImage(); image.BeginInit(); image.StreamSource = new MemoryStream(cinema.Photo); image.EndInit(); CinemasImage.Source = image; } }
private void CinemasSave_Click(object sender, RoutedEventArgs e) { try { CinemasClass cinema = CinemasBdFrid.SelectedItem as CinemasClass; byte[] imagecode = null; if (imageByte == null) { ImageToBD(ref imagecode); } else { imagecode = imageByte; } bdClassUpdate.UpdateCinemas(cinema.Id, CinemasName.Text, CinemasAddress.Text, imagecode); refreshCinemasBdGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }