private void dtgrdhabsel_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dtgrdhabsel.ItemsSource != null) { Clases.C_Suministro sm = new Clases.C_Suministro(); Clases.C_Camarera cam = dtgrdcam.SelectedItem as Clases.C_Camarera; Clases.habitacionIqware hab = dtgrdhabsel.SelectedItem as Clases.habitacionIqware; dtgrdsumcamb.ItemsSource = null; DateTime fch = dtpFecha.SelectedDate == null ? DateTime.Today : Convert.ToDateTime(dtpFecha.SelectedDate); dtgrdsumcamb.ItemsSource = sm.list_per_sum(hab.ID_Room, fch, cam.horamov);//Carga de suministros de cambio en donde se presentó pérdida (Dependiendo de la habitación y la fecha) } }