No one uses NHibernate along with c# form GUI? How dou you "register" new
NH object when you work with collections?
IvoD
Dne pondělí, 9. června 2014 7:54:38 UTC+2 IvoD napsal(a):
> Hello,
>
> I use NHibernate + NHSpatial for more than 1 year but still I am the
> beginner. All apps I created was simple "one window" tools. Now I want to
> create little complicated app that uses Master-Detail approach and
> DataGridView.
>
> If I populate the DataGridView by pseudo-code command sequence:
> - IList<A> ListA = ISession.CreateQuery("from A").List<A>()
> - DataGridView.DataSource = ListA
> then all UPDATE and DELETE commands are handled by NH well (when I call
> ISession.Flush or ITransaction.Commit). But how to handle new records? If I
> create new object A (A a=new A()) then this object is not handled by NH -
> is there some function that "registers" this new object for NH? I want to
> create "Add" button at the form with DataGridView. When the user press the
> button then I want to add new row into the DataGridView, then user can
> populate the empty columns, edit and/or delete all other rows. And when he
> press the "Save to DB" button then I want to save all rows to DB. Is this
> way wrong/blind? Is there some better/suggested way for this?
>
> I appreciate all your suggestions.
>
> Best Regards
>
> IvoD
>
>
--
You received this message because you are subscribed to the Google Groups
"nhusers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/nhusers.
For more options, visit https://groups.google.com/d/optout.