/// <summary>
        /// Método que elimina un registro de la tabla TR_PROPIEDAD_PERFIL
        /// </summary>
        /// <param name="idPropiedad"></param>
        /// <param name="idPerfil"></param>
        /// <returns></returns>
        public int DeletePropiedadPerfil(int idPropiedad, int idPerfil)
        {
            try
            {
                using (var Conexion = new EntitiesPerfiles())
                {
                    TR_PROPIEDAD_PERFIL tr = Conexion.TR_PROPIEDAD_PERFIL.Where(x => x.ID_PROPIEDAD == idPropiedad && x.ID_PERFIL == idPerfil).FirstOrDefault();

                    Conexion.Entry(tr).State = EntityState.Deleted;

                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                return(0);
            }
        }
        /// <summary>
        /// Método que inserta un registro en la tabla TR_PROPIEDAD_PERFIL
        /// </summary>
        /// <param name="idPropiedad"></param>
        /// <param name="idPerfil"></param>
        /// <returns></returns>
        public int InsertPropiedadPerfil(int idPropiedad, int idPerfil)
        {
            try
            {
                using (EntitiesPerfiles Conexion = new EntitiesPerfiles())
                {
                    TR_PROPIEDAD_PERFIL tr = new TR_PROPIEDAD_PERFIL();

                    tr.ID_PROPIEDAD = idPropiedad;
                    tr.ID_PERFIL    = idPerfil;

                    Conexion.TR_PROPIEDAD_PERFIL.Add(tr);

                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                return(0);
            }
        }