예제 #1
0
        /// <summary>
        /// Descripción: Metodo que obtiene el establecimiento del usuario logeado
        /// Author: Terceros.
        /// Fecha Creacion: 01/01/2017
        /// Fecha Modificación: 02/02/2017.
        /// Modificación: Se agregaron comentarios.
        /// </summary>
        /// <param name="establecimientos"></param>
        /// <returns></returns>
        private static List <Establecimiento> LoginEstablecimientoList(IEnumerable <Establecimiento> establecimientos)
        {
            var cacheEstablecimientos = StaticCache.GetEstablecimientoCache();

            if (cacheEstablecimientos == null)
            {
                return(new List <Establecimiento>());
            }

            return(cacheEstablecimientos.Where(x => establecimientos.Any(y => y.CodigoUnico == x.CodigoUnico)).ToList());
        }