//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);
        }