Problem solved.

A typo what else could it be....

FirstName vs Firstname..

Thx anyway

On Feb 14, 8:04 pm, mantzas <[email protected]> wrote:
> This is my implmentation
>
>         public virtual string Fullname
>         {
>             get
>             {
>                 return String.Format("{0} {1}", _Firstname,
> _Lastname);
>             }
>         }
>
> and this exception is thrown
>
> NHibernate.PropertyNotFoundException : Could not find a getter for
> property 'Firstname' in class 'KeepItSimple.PManager.Entities.User'
>    at NHibernate.Properties.BasicPropertyAccessor.GetGetter(Type type,
> String propertyName) in X:\NHibernate\nhibernate\src\NHibernate
> \Properties\BasicPropertyAccessor.cs:line 35
>    at NHibernate.Tuple.Entity.PocoEntityTuplizer.BuildPropertyGetter
> (Property mappedProperty, PersistentClass mappedEntity) in X:
> \NHibernate\nhibernate\src\NHibernate\Tuple\Entity
> \PocoEntityTuplizer.cs:line 75
>    at NHibernate.Tuple.Entity.AbstractEntityTuplizer..ctor
> (EntityMetamodel entityMetamodel, PersistentClass mappingInfo) in X:
> \NHibernate\nhibernate\src\NHibernate\Tuple\Entity
> \AbstractEntityTuplizer.cs:line 56
>    at NHibernate.Tuple.Entity.PocoEntityTuplizer..ctor(EntityMetamodel
> entityMetamodel, PersistentClass mappedEntity) in X:\NHibernate
> \nhibernate\src\NHibernate\Tuple\Entity\PocoEntityTuplizer.cs:line 32
>    at NHibernate.Tuple.Entity.EntityEntityModeToTuplizerMapping..ctor
> (PersistentClass mappedEntity, EntityMetamodel em) in X:\NHibernate
> \nhibernate\src\NHibernate\Tuple\Entity
> \EntityEntityModeToTuplizerMapping.cs:line 58
>    at NHibernate.Tuple.Entity.EntityMetamodel..ctor(PersistentClass
> persistentClass, ISessionFactoryImplementor sessionFactory) in X:
> \NHibernate\nhibernate\src\NHibernate\Tuple\Entity
> \EntityMetamodel.cs:line 276
>    at NHibernate.Persister.Entity.AbstractEntityPersister..ctor
> (PersistentClass persistentClass, ICacheConcurrencyStrategy cache,
> ISessionFactoryImplementor factory) in X:\NHibernate\nhibernate\src
> \NHibernate\Persister\Entity\AbstractEntityPersister.cs:line 271
>    at NHibernate.Persister.Entity.SingleTableEntityPersister..ctor
> (PersistentClass persistentClass, ICacheConcurrencyStrategy cache,
> ISessionFactoryImplementor factory, IMapping mapping) in X:\NHibernate
> \nhibernate\src\NHibernate\Persister\Entity
> \SingleTableEntityPersister.cs:line 77
>    at NHibernate.Persister.PersisterFactory.CreateClassPersister
> (PersistentClass model, ICacheConcurrencyStrategy cache,
> ISessionFactoryImplementor factory, IMapping cfg) in X:\NHibernate
> \nhibernate\src\NHibernate\Persister\PersisterFactory.cs:line 51
>    at NHibernate.Impl.SessionFactoryImpl..ctor(Configuration cfg,
> IMapping mapping, Settings settings, EventListeners listeners) in X:
> \NHibernate\nhibernate\src\NHibernate\Impl\SessionFactoryImpl.cs:line
> 207
>    at NHibernate.Cfg.Configuration.BuildSessionFactory() in X:
> \NHibernate\nhibernate\src\NHibernate\Cfg\Configuration.cs:line 1002
>    at KeepItSimple.PManager.Data.SessionManager..ctor() in X:
> \VS2008\Projects\Net\KeepItSimple\PManager\PManager.Data
> \SessionManager.cs:line 26
>    at KeepItSimple.PManager.Data.Test.ProjectProviderTests.SetupTests
> () in X:\VS2008\Projects\Net\KeepItSimple\PManager\PManager.Data.Test
> \ProjectProviderTests.cs:line 35
>
> On 14 Φεβ, 20:00, Ayende Rahien <[email protected]> wrote:
>
> > public virtual string FullName{
> >     get { return FirstName +" " + LastName; }
>
> > }
> > On Sat, Feb 14, 2009 at 7:57 PM, mantzas <[email protected]> wrote:
>
> > > Hi,
>
> > > i have a class with first and last name.
> > > The values are mapped.
>
> > > If i wish to create the Fullname Property that is simply the
> > > concatenation of these two, and i dont want to persist, how can i do
> > > it.
>
> > > I tried but nhibernate expects a mapping for this property and throws
> > > a exception.
>
> > > Thx
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" 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/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to