//devuelve un valor scalar: un string
        public string ObteneExcepcionNormatividadPreviaContrato(byte TipoContrato, decimal AreaOcupadaM2, decimal RentaMensualUnitaria,
                                                                int?FolioEmisionOpinion, string SuperficieDictaminada_Justipreciacion,
                                                                decimal?MontoDictaminado_Justipreciacion, string NumeroDictamenExcepcionFolioSMOI)
        {
            string strValorParametro;

            using (ArrendamientoInmuebleEntities Conn = new ArrendamientoInmuebleEntities())
            {
                try
                {
                    strValorParametro = Conn.spuSelectExcepcionNormatividadPreviaContrato(TipoContrato, AreaOcupadaM2, RentaMensualUnitaria,
                                                                                          FolioEmisionOpinion, SuperficieDictaminada_Justipreciacion, MontoDictaminado_Justipreciacion,
                                                                                          NumeroDictamenExcepcionFolioSMOI).FirstOrDefault();
                }
                catch (Exception ex)
                {
                    throw new Exception(string.Format("ObteneExcepcionNormatividadPreviaContrato: {0}", ex.Message));
                }
            }//using
            return(strValorParametro);
        }