//devuelve un valor scalar que es el count de registrados de SMOI emitidos a la Institucion del promovente autentificado
        public int ObtenerConteoSolicitudesSMOIxIdInstitucion(int IdInstitucion)
        {
            int?CountNumSolicitudesSMOIxIdInstituto;

            using (ArrendamientoInmuebleEntities Conn = new ArrendamientoInmuebleEntities())
            {
                try
                {
                    CountNumSolicitudesSMOIxIdInstituto = Conn.spuSelectCountSolicitudesSMOIXIdInstitucion(IdInstitucion).FirstOrDefault();
                }
                catch (Exception ex)
                {
                    throw new Exception(string.Format("ObtenerConteoSolicitudesSMOIxIdInstitucion: ", ex.Message));
                }
            }//using

            if (!CountNumSolicitudesSMOIxIdInstituto.HasValue)
            {
                CountNumSolicitudesSMOIxIdInstituto = 0;
            }

            return(CountNumSolicitudesSMOIxIdInstituto.Value);
        }