Connecting Tech Pros Worldwide Help | Site Map

class design problem & databinding

Kalpesh
Guest
 
Posts: n/a
#1: Feb 1 '06
Hello,

I am facing a design problem here & need your expert design advice on
this.
Scenario:

I have a class called Vendor - which has several simple attributes like
Name, Address etc
Now, each vendor has some attributes - which are not "simple"
Basically, they can be an instance of another class

for eg
Vendor
Name (string)
ContactPerson (Person)
Name (string)
Phone (string)
City

Here, VendorName, city comes from 1 table & Contact Person data comes
from another table

What is the ideal way to make sure that I have an object instance
filled up?
i.e. load the data up-front
Vendor v = Utility.GetVendor("111"); //this will query & fill Vendor as
well as ContactPerson info
(constructs the object entirely - even though some properties might not
be read at all)

or query it seperately based on what is needed ?

Now, I need to display Vendor Name, ContactPersonName in some container
using databinding.

If it were look like below, it would be a straight binding

Vendor
Name (string)
ContactPersonName (string)
ContactPersonPhone (string)
City


Is the design 1 valid design?
If design 1 is valid, how do I achieve databinding?

Is design 2 valid - as it helps to achieve databinding ?

I hope this is enough to explain the scenario
If not please post it here - so that I can elaborate it

Kalpesh

Kalpesh
Guest
 
Posts: n/a
#2: Feb 2 '06

re: class design problem & databinding


Can anybody advice me on this?

Kalpesh

Kalpesh
Guest
 
Posts: n/a
#3: Feb 2 '06

re: class design problem & databinding


Experts please !!!!

Kalpesh

Closed Thread