BL.SeguimientoPacientes.BusquedaporRangoFecha C# (CSharp) Méthode

BusquedaporRangoFecha() public méthode

public BusquedaporRangoFecha ( System.DateTime fechainit, System.DateTime fechafin, int centroid ) : IQueryable
fechainit System.DateTime
fechafin System.DateTime
centroid int
Résultat IQueryable
        public IQueryable BusquedaporRangoFecha(DateTime fechainit, DateTime fechafin,int centroid)
        {

            var query = from p in entities.evoluciones
                        join e in entities.pacientes
                        on p.expediente equals e.expediente
                        join a in entities.diagnosticos
                        on p.id_diagnostico equals a.id
                        where p.fecha.Year >= fechainit.Year && p.fecha.Month >= fechainit.Month && p.fecha.Day >= fechainit.Day &&
                              p.fecha.Year <= fechafin.Year && p.fecha.Month <= fechafin.Month && p.fecha.Day <= fechafin.Day && p.prefijo==centroid
                        select new { p.fecha, p.expediente, a.diagnostico1, p.evaluador, p.notas, e.nombres, e.primer_apellido };

            return query;

        }