none
query de sql en entity framework

    Pregunta

  • hola quisiera saber bien como se hace esta consulta de SQL en entity framework (no logro comprender bien la sintaxis del entity framework), este ultimo no me funciona porque me falta algo en el código pero no se como armarlo

     SQL:
    
    select observacionFinal as 'ultima observacion', fechaConsulta 'fecha consulta 'from FichaPaciente 
    where idHistoriaClinica=@idHistoriaClinica and
     numFicha = (select max(numFicha) from FichaPaciente where idHistoriaClinica=@idHistoriaClinica)
    
    
    
    Entity Framework
    
    var ultimaObservacion = (from FichaPaciente in db.FichaPaciente
                                               where (FichaPaciente.idHistoriaClinica == idHistoriaClinica &&
                                           FichaPaciente.numFicha == ((from ficha in db.FichaPaciente      where ficha.idHistoriaClinica == idHistoriaClinica select Max(numFicha)))                         
                                             );

    saludos

    martes, 05 de junio de 2018 16:40