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; dtgrdsumrep.ItemsSource = null; DateTime fch = dtpFecha.SelectedDate == null ? DateTime.Today : Convert.ToDateTime(dtpFecha.SelectedDate); dtgrdsumcamb.ItemsSource = sm.list_mov_sum_tipo(hab.ID_Room, fch, "", "CAMBIO"); //Carga del datagrid de suministros de cambio, dependiendo de la habitación seleccionada dtgrdsumrep.ItemsSource = sm.list_mov_sum_tipo(hab.ID_Room, fch, "", "REPOSICION"); //Carga del datagrid de suministros de reposición, dependiendo de la habitación seleccionada } }