//Reporte de Camarera private void MenuItem_Click_1(object sender, RoutedEventArgs e) { reporteCamarera rc = new reporteCamarera(); Clases.C_Camarera cam = dtgrdcam.SelectedItem as Clases.C_Camarera; Clases.C_Supervisor sp = new Clases.C_Supervisor(); rc.camarera = cam; rc.supervisor = sp.SupervisorPorId(Convert.ToInt32(cam.idSupervisor)); DateTime?f = dtpFecha.SelectedDate; if (f != null) { rc.fecha = Convert.ToDateTime(dtpFecha.SelectedDate); } else { rc.fecha = DateTime.Today; } rc.todos = false; rc.ShowDialog(); }