//devuelve el SupTotalM2SMOI de un Folio
        public decimal ObtenerSupTotalM2SMOIsinOcupar(int IdFolioSMOI, int IdInstitucion)
        {
            decimal?SupTotalM2SMOI;

            using (ArrendamientoInmuebleEntities Conn = new ArrendamientoInmuebleEntities())
            {
                try
                {
                    SupTotalM2SMOI = Conn.spuObtenerSupTotalM2SMOIxIdFolioSinOcupar(IdFolioSMOI, IdInstitucion).FirstOrDefault();
                }
                catch (Exception ex)
                {
                    throw new Exception(string.Format("ObtenerSupTotalM2SMOIsinOcupar: ", ex.Message));
                }
            }//using

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

            return(SupTotalM2SMOI.Value);
        }