Yes, to delete, you must call delete()

Mark

On Wed, Nov 4, 2009 at 2:00 AM, Jason Durham <[email protected]> wrote:

>
> Thanks for [subtly] pointing out the problem.  cascadeSave() did the trick.
> :)
>
> I have the inserts and updates working well.  I'm dealing with an
> event to remove an address.   Is my logic correct here?
>
> //Get Address and Company
> oAddress = AddressService.get( addressID );
> oCompany = CompanyService.get( rc.companyID );
>
> //Remove address from Company
> oCompany.removeAddress( oAddress );
>
> //Save company
> oCompany.cascadeSave();
>
> This is removing the address from the Join table but not removing the
> address from the database completely.  Do I need to call
> Transfer.delete() on the address after save of the Company?
>
> Thanks again.
>
> On Mon, Nov 2, 2009 at 5:07 PM, Jason Durham <[email protected]> wrote:
> > I'm just using Transfer.save().
> >
> > Jason
> >
> > On Mon, Nov 2, 2009 at 5:04 PM, Mark Mandel <[email protected]>
> wrote:
> >>
> >> What does your company.save() do?
> >>
> >> Mark
> >>
> >> On Tue, Nov 3, 2009 at 10:02 AM, Jason Durham <[email protected]>
> wrote:
> >>>
> >>> These are the sequence of events in my handler...
> >>>
> >>> Form is submitted....
> >>> Create new Address object
> >>> Populate Address object
> >>> Validate Address object
> >>> Retrieve Company object
> >>> Verify Address exists in Company and copy the new Address over existing
> [
> >>> oTempAddress.copyValuesTo(oCompany.getAddress(addressIndex) ]
> >>> Save Company
> >>>
> >>> If I dump oCompany.getAddress(addressIndex).getMemento() just before
> the
> >>> save of the company, I see the new data from the form.  However,
> >>> oCompany.save() doesn't seem to save the Address I just modified.  I'm
> gonna
> >>> RTFM again just in case I missed something. :)
> >>>
> >>> Jason
> >>>
> >>
> >>
> >>
> >> --
> >> E: [email protected]
> >> T: http://www.twitter.com/neurotic
> >> W: www.compoundtheory.com
> >>
> >>
> >> >>
> >
> >
> >
> > --
> > Jason Durham
> >
>
>
>
> --
> Jason Durham
>
> >
>


-- 
E: [email protected]
T: http://www.twitter.com/neurotic
W: www.compoundtheory.com

--~--~---------~--~----~------------~-------~--~----~
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer

You received this message because you are subscribed to the Google Groups 
"transfer-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/transfer-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to