Пример #1
0
        public List <DTO.Log> obtenerLogsPorCuentaActiva(int cuentaActivaId, int mes, int año)
        {
            List <DTO.Log> lista = new List <DTO.Log>();

            var Logs = db.Log.Where(l =>
                                    l.CuentaActivaId == cuentaActivaId &&
                                    DbFunctions.TruncateTime(l.CuentaActivaFecha).Value.Year == año &&
                                    DbFunctions.TruncateTime(l.CuentaActivaFecha).Value.Month == mes).OrderByDescending(l => l.CuentaActivaFecha);

            foreach (var Log in Logs)
            {
                lista.Add(DTOBuilder.Log(Log));
            }

            return(lista);
        }