Как вручную загрузить объект, а также связанный объект - PullRequest
0 голосов
/ 19 августа 2010

У меня есть два объекта сущности, один из которых содержит информацию адреса выставления счетов (TBLADDRESS), а другой - адреса моей учетной записи (TBLMYACCOUNTADDRESS).

В какой-то момент в моем проекте мне нужно загрузить объект TBLADDRESS с соответствующими значениями из TBLMYACCOUNTADDRESS. Оба из которых имеют отношение к LKSTATE.

Моя проблема в том, что я не могу заполнить эту связанную сущность вручную. Может быть, это невозможно?

Вот мой сценарий, надеюсь, он поможет вам лучше понять, что именно я пытаюсь выполнить:

TBLADDRESS tblBilling = new TBLADDRESS();

TBLMYACCOUNTADDRESS myAccountDefaultAddress = new TBLMYACCOUNTADDRESS();
myAccountDefaultAddress = myAccountAddress.FindAll(delegate(TBLMYACCOUNTADDRESS i) { return i.IS_DEFAULT == true; }).ToList().SingleOrDefault();

tblBilling = new TBLADDRESS();

tblBilling.FIRST_NAME = myAccountDefaultAddress.FIRST_NAME;
tblBilling.LAST_NAME = myAccountDefaultAddress.LAST_NAME;
tblBilling.COMPANY = myAccountDefaultAddress.COMPANY;
tblBilling.ADDRESS_1 = myAccountDefaultAddress.ADDRESS_1;
tblBilling.ADDRESS_2 = myAccountDefaultAddress.ADDRESS_2;
tblBilling.CITY = myAccountDefaultAddress.CITY;
tblBilling.LKSTATE.STATE_ID = myAccountDefaultAddress.LKSTATE.STATE_ID;
tblBilling.POSTAL_CODE = myAccountDefaultAddress.POSTAL_CODE;
tblBilling.PHONE = myAccountDefaultAddress.PHONE;

Вопрос в том, как бы я заполнил tblBilling.LKSTATE.STATE_ID вручную. В настоящее время я получаю ссылку на объект, не установленную на экземпляр сообщения об ошибке объекта, но что-то подсказывает мне, что это еще не все.

Заранее спасибо, Билли

1 Ответ

0 голосов
/ 19 августа 2010

Разобрался.

Все, что мне нужно, - это экземпляр объекта, созданного перед его назначением.

tblBilling.LKSTATE = new LKSTATE ();

Изначально я не был уверен, как именно создать экземпляр.Довольно просто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...