これは簡単なことだと思いましたが、良い方法は思いつきません。
ユーザーがWebフォームを送信します。提出された情報に基づいて、3つのクラスを作成し、受信したデータからそれらのプロパティを割り当てます。
UserInfo userInfo = new UserInfo();
UserAddress userAddress = new UserAddress();
UserEmployer userEmployer = new UserEmployer();
送信された情報に基づいて、一部のクラスにはプロパティが入力され、一部のクラスには入力されません。
たとえば、userInfoクラスにプロパティが割り当てられているかどうかを確認するための最良の方法は何ですか?実物のプロパティが割り当てられておらず、すべてがnullまたは ""に設定されている場合、特定のオブジェクトをデータベースに保存したくありません。
少なくとも1つの不動産が割り当てられたオブジェクトのみを保存したいと思います。
ps。NHibernateを使用してデータをdbに保存する