private void btnEditar_Click(object sender, RoutedEventArgs e) { if (dtgAsistencias.SelectedItem != null) { Asistencia asistencia = dtgAsistencias.SelectedItem as Asistencia; Empleado empleado = empleadosManager.query(p => p.id == asistencia.id_emp).SingleOrDefault() as Empleado; txtEstado.Text = asistencia.estado; txtNombre.Text = empleado.nombre_emp; dpFechaEntrada.SelectedDate = asistencia.fecha_entrada; dpFechaSalida.SelectedDate = asistencia.fecha_salida; dpHoraEntrada.SelectedTime = asistencia.hora_entrada; dpHoraSalida.SelectedTime = asistencia.hora_salida; ActivarCampos(true); accion = Accion.editar; } }