public List <ArchivoPorFechaYUsuario> ListarArchivoPorFechaYUsuario(ConsultarArchivoPor archivoPor) { using (InoBD db = new InoBD()) { return(db.Database.SqlQuery <ArchivoPorFechaYUsuario>("dbo.Invision_MonitoreoReferencia @FechaDesde, @FechaHasta, @IdEmpleado, @Usuario", new SqlParameter("FechaDesde", archivoPor.FechaDesde), new SqlParameter("FechaHasta", archivoPor.FechaHasta), new SqlParameter("IdEmpleado", archivoPor.IdUsuario), new SqlParameter("Usuario", "Usuario") ).ToList() .Select(x => new ArchivoPorFechaYUsuario { Fecha = x.Fecha, NombreArchivo = x.NombreArchivo, Usuario = x.Usuario, Conteo = x.Conteo, ArchivoBinario = (string.IsNullOrEmpty(x.RutaCompleta)) ? string.Empty : Convert.ToBase64String(File.ReadAllBytes(x.RutaCompleta)) }).ToList()); } }
public List <ArchivoPorFechaYUsuario> ListarArchivoPorFechaYUsuario(ConsultarArchivoPor archivoPor) { return(_gestorDeArchivos.ListarArchivoPorFechaYUsuario(archivoPor)); }