BTW, it might be better to move this conversation to nhusers group. Tuna Toksöz Eternal sunshine of the open source mind.
http://devlicio.us/blogs/tuna_toksoz http://tunatoksoz.com http://twitter.com/tehlike On Fri, Sep 11, 2009 at 10:01 AM, Tuna Toksoz <tehl...@gmail.com> wrote: > are you running this in a transaction? > > Tuna Toksöz > Eternal sunshine of the open source mind. > > http://devlicio.us/blogs/tuna_toksoz > http://tunatoksoz.com > http://twitter.com/tehlike > > > > > > On Fri, Sep 11, 2009 at 10:00 AM, Topflysecurity > <konnektgra...@gmail.com>wrote: > >> >> i already tried that it dont work. if i do the addCustomerPhone like i >> use to then response.redirect to another page and get the last added >> customerphone then it is there. it workes if i use the CustomerPhone >> service save.. >> >> On 11 Sep, 15:52, Tuna Toksoz <tehl...@gmail.com> wrote: >> > I wouldmake a call on save for Customer, and it iwll cascade. >> > >> > Tuna Toksöz >> > Eternal sunshine of the open source mind. >> > >> > >> http://devlicio.us/blogs/tuna_toksozhttp://tunatoksoz.comhttp://twitter.com/tehlike >> > >> > On Fri, Sep 11, 2009 at 9:50 AM, Topflysecurity < >> konnektgra...@gmail.com>wrote: >> > >> > >> > >> > > so if i got this right i cant do a Customer.AddCustomerPhone().. i >> > > have to do call my CustomerPhoneService and save the CustomerPhone >> > > like that? >> > >> > > On 11 Sep, 15:43, Tuna Toksoz <tehl...@gmail.com> wrote: >> > > > You have to issue a call to session.Save() and save the root. >> > >> > > > Tuna Toksöz >> > > > Eternal sunshine of the open source mind. >> > >> > >http://devlicio.us/blogs/tuna_toksozhttp://tunatoksoz.comhttp://twitt. >> .. >> > >> > > > On Fri, Sep 11, 2009 at 9:41 AM, Topflysecurity < >> konnektgra...@gmail.com >> > > >wrote: >> > >> > > > > Yes it is. what can i do? >> > >> > > > > On 11 Sep, 15:39, Tuna Toksoz <tehl...@gmail.com> wrote: >> > > > > > Is "CustomerPhones" an IList<CustomerPhone>? >> > >> > > > > > Tuna Toksöz >> > > > > > Eternal sunshine of the open source mind. >> > >> > > > > >> http://devlicio.us/blogs/tuna_toksozhttp://tunatoksoz.comhttp://twitt. >> > > .. >> > >> > > > > > On Fri, Sep 11, 2009 at 9:34 AM, Topflysecurity < >> > > konnektgra...@gmail.com >> > > > > >wrote: >> > >> > > > > > > i am sorry but what you mean with "not persisting it into DB " >> in >> > > this >> > > > > > > case? >> > >> > > > > > > On 11 Sep, 15:24, Tuna Toksoz <tehl...@gmail.com> wrote: >> > > > > > > > You're not persisting it into DB >> > >> > > > > > > > Tuna Toksöz >> > > > > > > > Eternal sunshine of the open source mind. >> > >> > >http://devlicio.us/blogs/tuna_toksozhttp://tunatoksoz.comhttp://twitt. >> > > > > .. >> > >> > > > > > > > On Fri, Sep 11, 2009 at 9:23 AM, Topflysecurity < >> > > > > konnektgra...@gmail.com >> > > > > > > >wrote: >> > >> > > > > > > > > hi. i wonder what i am missing. let's say i got a Customer >> and >> > > i >> > > > > add a >> > > > > > > > > CustomerPhone, when i try to use the CustomerPhone id >> right >> > > after >> > > > > the >> > > > > > > > > save it is 0. i really haven't had this problem before and >> i >> > > don't >> > > > > > > > > know what to search for on google. so i give it a shot >> here >> > >> > > > > > > > > public virtual void AddCustomerPhones(CustomerPhone >> > > customerPhone) >> > > > > > > > > { >> > > > > > > > > customerPhone.Customer = this; >> > > > > > > > > CustomerPhones.Add(customerPhone); >> > > > > > > > > } >> > >> > > > > > > > > public CustomerMap() >> > > > > > > > > { >> > > > > > > > > Id(x => x.Id, >> > > > > "Id").GeneratedBy.Identity().WithUnsavedValue >> > > > > > > > > (default(int)); >> > >> > > > > > > > > Map(x => x.Name); >> > > > > > > > > Map(x => x.CreateDate); >> > > > > > > > > Map(x => x.Active); >> > > > > > > > > Map(x => x.OrgNumber); >> > > > > > > > > Map(x => x.Email); >> > > > > > > > > Map(x => x.CGuid); >> > >> > > > > > > > > HasMany<CustomerPhone>(x => >> > > x.CustomerPhones).IsInverse >> > > > > > > > > ().Cascade.All().LazyLoad(); >> > > > > > > > > } >> > >> > > > > > > > > public CustomerPhoneMap() >> > > > > > > > > { >> > > > > > > > > Id(x => x.Id, >> > > > > "Id").GeneratedBy.Identity().WithUnsavedValue >> > > > > > > > > (default(int)); >> > >> > > > > > > > > Map(x => x.Name); >> > > > > > > > > Map(x => x.Phone); >> > >> > > > > > > > > References(x => x.Customer); >> > > > > > > > > } >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Fluent NHibernate" group. To post to this group, send email to fluent-nhibernate@googlegroups.com To unsubscribe from this group, send email to fluent-nhibernate+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/fluent-nhibernate?hl=en -~----------~----~----~----~------~----~------~--~---