//RCA 11/05/2018 //mwtodo para mostrar la consulta de a ventana para el estatus del RUSP public static List <EstatusRUSPvsRIUF> ObtenerInformacionEstatusRUSP(DateTime?FechaInicio, DateTime?FechaFin, int?IdInstitucion, string RIUF, int?IdPais, int?IdEstado, int?IdMunicipio, string CP, int?TipoRegistro, int?EstatusRUSP, int?FolioContrato) { List <EstatusRUSPvsRIUF> ListInmueblesRUSP = null; using (ArrendamientoInmuebleEntities conexion = new ArrendamientoInmuebleEntities()) { try { ListInmueblesRUSP = conexion.spuSelecInformacionRIUFHabilitaroDeshabilitar(FechaInicio, FechaFin, IdInstitucion, RIUF, IdPais, IdEstado, IdMunicipio, CP, TipoRegistro, EstatusRUSP, FolioContrato).Select(x => new EstatusRUSPvsRIUF { IdContrato = x.IdContratoArrto, FolioContratoArrto = x.FolioContratoArrto, RIUF = x.RIUF, IdInmuebleArrendamiento = x.IdInmuebleArrendamiento, NombreInmueble = x.NombreInmueble, NombrePais = x.DescripcionPais, NombreEstado = x.DescripcionEstado, NombreMunicipio = x.DescripcionMunicipio, NombreColonia = x.colonia, CodigoPostal = x.CodigoPostal, TipoVialidad = x.DescripcionTipoVialidad, NombreVialidad = x.NombreVialidad, NumeroExterior = x.NumExterior, NumeroInterior = x.NumInterior, FechaAltaMvtoAInmueble = x.FechaRegistro, IdUsuario = x.Fk_IdUsuarioRegistro, NombreCargo = x.CargoUsuarioRegistro, FolioAplicacionConcepto = x.FolioEmisionOpinion, DescripcionTipoContrato = x.DescripcionTipoContrato, DescripcionTipoArrendamiento = x.DescripcionTipoArrendamiento, NombreInstitucion = x.DescripcionInstitucion, ObservacionesContratosReferencia = x.Observaciones, EstatusRUSP = x.EstatusRUSP, FechaFinOcupacion = x.FechaFinOcupacion }).ToList(); } catch (Exception ex) { throw new Exception(string.Format("ObtenerInformacionEstatusRUSP: {0}", ex.Message)); } } return(ListInmueblesRUSP); }