//recuperar el IdEstado y IdMpo de un inmueble public ModeloNegocios.InmuebleArrto ObtenerEstadoMpoXIdInmuebleArrto(int IdInmuebleArrto) { ModeloNegocios.InmuebleArrto objInmuebleArrto; using (ArrendamientoInmuebleEntities Conn = new ArrendamientoInmuebleEntities()) { try { objInmuebleArrto = Conn.spuSelectEstadoMpoXIdInmuebleArrto(IdInmuebleArrto) .Select(RegistroBD => new ModeloNegocios.InmuebleArrto { //Re- mapear propiedades del objeto del entity framework al objeto de negocio IdEstado = RegistroBD.Fk_IdEstado, IdMunicipio = RegistroBD.Fk_IdMunicipio }).FirstOrDefault(); } catch (Exception ex) { throw new Exception(string.Format("ObtenerEstadoMpoXIdInmuebleArrto: ", ex.Message)); } }//using return(objInmuebleArrto); }