Select Categories Below
Status: Open Points: 180 Time: 10:59 - Jul 09, 2008
Slevin
I have next classes : public class TechnoCardItem : { public virtual string Name { get; set; } public virtual double Proporcion { get; set; } public virtual double LowBound { get; set; } public virtual double UpBound { get; set; } public TechnoCardItem() { } public TechnoCardItem(string element, double proporcion, double lowBound, double upBound) { this.Name = element; this.Proporcion = proporcion; this.LowBound = lowBound; this.UpBound = upBound; } } public class TechnoCardItemInput : TechnoCardItem { } public class TechnoCardItemOutput : TechnoCardItem { } public class TechnoCard { public string Name { get; set; } public IList<TechnoCardItemInput> Input { get; set; } public IList<TechnoCardItemOutput> Output { get; set; } public TechnoCard() { ConstructorInits(); } public TechnoCard(string Name) { this.Name = Name; ConstructorInits(); } private void ConstructorInits() { Input = new List<TechnoCardItemInput>(); Output = new List<TechnoCardItemOutput>(); } } and next mapping files for NHibernate : <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> <class name="DeliveryNoteHandler.Core.Domain.TechnoCard, DeliveryNoteHandler.Core" table="TechnoCards" lazy="false"> <id name="ID" column="TechnoCardID" unsaved-value="0"> <generator class="increment" /> </id> <property name="Name" column="Name" /> <bag name="Input" cascade="all" inverse="true"> <key column="TechnoCardID" /> <one-to-many class="DeliveryNoteHandler.Core.Domain.TechnoCardItemInput, DeliveryNoteHandler.Core" /> </bag> <bag name="Output" cascade="all" inverse="true"> <key column="TechnoCardID" /> <one-to-many class="DeliveryNoteHandler.Core.Domain.TechnoCardItemOutput, DeliveryNoteHandler.Core" /> </bag> </class> </hibernate-mapping> <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> <class name="DeliveryNoteHandler.Core.Domain.TechnoCardItem, DeliveryNoteHandler.Core" table="TechnoCardItems" lazy="false"> <id name="ID" column="TechnoCardItemID" unsaved-value="0"> <generator class="increment" /> </id> <discriminator column ="Flag" type="String" /> <property name="Name" column="Name" /> <property name="Proporcion" column="Proporcion" /> <property name="LowBound" column="LowBound" /> <property name="UpBound" column="UpBound" /> <subclass name="DeliveryNoteHandler.Core.Domain.TechnoCardItemInput, DeliveryNoteHandler.Core" discriminator-value="0" /> <subclass name="DeliveryNoteHandler.Core.Domain.TechnoCardItemOutput, DeliveryNoteHandler.Core" discriminator-value="1" /> </class> </hibernate-mapping> The problem is when I create TechnoCard from dataBase, element Flag in database is not compered with "0" or "1" and every item goes to Input list.
Categories:
Add Categories
When adding more than one category, separate them with commas.
Advertisement
gonzalo
Date:: Jul 19, 2008
Time:: 21:13
The property ID on the TechnoCardItem class is not defined.
Answer this Question
New User
Email:
Upon submission of this form, you will automatically be registered as a Quomon user and we will send your login information to this address
Registered User
Username:
Password:
Forgot Your Password?
Enter your email address below and we will resend your login information to you.
Login Information Sent
Questions
Thanks for your reply. Where are you located? Whic...
i need to change the color of select (arrow and th...
how to include html file in my html page
How to repair Internet Explorer 7 in WIndows Vista...
Is there a way to track the open rate for marketin...
hi. i'm looking for the easiest way to create an e...
You have 100 characters to use
Rank
Expert
Points
1.
895
2.
510
3.
400
4.
375
5.
200
6.
170
7.
150
8.
50
9.
10.
30
Register today to share your knowledge with the community and be recognized and rewarded for your contributions.
Register Here
"Psst, Quomon is a great site. Pass it on." Tell a Friend | Link To Us | Save to Delicious | Digg it
Language Options
English:
Español:
Sponsors
Questions and Answers Software Real Estate Postcards Marketing Fulfillment