public bool EliminarFotoGaleria(GI.BR.Propiedades.Galeria.Foto Foto, GI.BR.Propiedades.Propiedad p) { // Creamos la transaccion para eliminar la foto. // eliminamos la foto if (!p.EsOtraInmobiliaria) { GI.BR.Propiedades.Tranasacciones.TransaccionFotoPropiedad trans = new GI.BR.Propiedades.Tranasacciones.TransaccionFotoPropiedad(); trans.Activa = true; trans.Estado = GI.BR.Propiedades.Tranasacciones.EnumEstadoTrans.Pendiente; trans.Fecha = DateTime.Now; trans.Foto = Foto; trans.IdFoto = Foto.IdFoto; trans.IdPropiedad = p.IdPropiedad; trans.TipoTransaccion = GI.BR.Propiedades.Tranasacciones.EnumTipoTransaccion.Eliminar; trans.Crear(); } return Foto.Eliminar(); }