public static int ContarElementos(ContextoSe contexto, enumNegocio negocio, int idElemento, List <int> usuarios)
        {
            var a        = new AuditoriaDeElementos(contexto, negocio);
            var cantidad = a.ContarRegistros(idElemento, usuarios);

            return(cantidad);
        }
        public static AuditoriaDto LeerElemento(ContextoSe contexto, enumNegocio negocio, int id)
        {
            var a        = new AuditoriaDeElementos(contexto, negocio);
            var registro = a.LeerRegistroPorId(id);
            var elemento = MapearRegistro(contexto, registro);

            return(elemento);
        }
        public static IEnumerable <AuditoriaDto> LeerElementos(ContextoSe contexto, enumNegocio negocio, int idElemento, List <int> usuarios, int posicion, int cantidad)
        {
            var a         = new AuditoriaDeElementos(contexto, negocio);
            var registros = a.LeerRegistros(idElemento, usuarios, posicion, cantidad);
            var elementos = new List <AuditoriaDto>();

            foreach (var registro in registros)
            {
                var elemento = MapearRegistro(contexto, registro);
                elementos.Add(elemento);
            }
            return(elementos);
        }