//devuelve el num. de veces que se ha relacionado un SMOI con registros de emisión de opinión public int ObtenerCountUsoFolioSMOIenOpionion(int IdFolioSMOI, int IdInstitucion) { int?CountUsoFolioSMOIenOpionion; using (ArrendamientoInmuebleEntities Conn = new ArrendamientoInmuebleEntities()) { try { CountUsoFolioSMOIenOpionion = Conn.spuSelectCountUsoFolioSMOIenOpionion(IdFolioSMOI, IdInstitucion).FirstOrDefault(); } catch (Exception ex) { throw new Exception(string.Format("ObtenerCountUsoFolioSMOIenOpionion: ", ex.Message)); } }//using if (!CountUsoFolioSMOIenOpionion.HasValue) { CountUsoFolioSMOIenOpionion = 0; } return(CountUsoFolioSMOIenOpionion.Value); }