Hi Antonio,
Am I correct that I must do this in code, myself. What I mean is the BLG won't do this for me, right?
Guy
>Hi Guy,
>
>I use this features in an App now. If you want to use Entities and do it in the Business Layer, you should create a new Public property for your Entity and lookup through objects. The entity has a GetBusinessObject() Method in order to get the Entity´s Business Object, and the Business Object has a ParentBizObj property, so you can define in your invoice Entity something like:
>
>public string CustName
>{
> get
> {
> string custName = ""
> InvoiveObj invObj = this.GetBusinessObject() as InvoiceObj;
> if (invObj != null)
> {
> if (invObj.ParentBizObj != null)
> {
> CustomerObj custObj = invObj.ParentBizObj as CustomerObj;
> if (custObj != null && custObj.Entity != null) custName = custObj.Entity.CustomerName;
> }
> }
> return custName;
> }
>}
>