0

顧客は場所を持つことができ、場所は複数の顧客に関連付けることができます。また、ユーザーが一部の顧客に関連付けられている場所を削除しようとすると、参照例外が発生します。したがって、ユーザーに通知するなど、この種の状況を処理するための最良のアプローチを誰でも提案できます。それは ASP.NET MVC Web アプリケーションです。

4

1 に答える 1

1

1つのアプローチは、ユーザーが顧客の場所を効果的に削除できるかどうかを確認することです...削除アイコン/リンクを表示できない場合。もちろん、コントローラーでチェックを行って確認する必要があります。

顧客が他の複数の顧客と共有されている場所に関連している場合、これを行う正しい方法は、場所自体を削除するのではなく、場所のIDで顧客のプロパティをNULLに設定することです。

于 2012-10-02T16:01:06.627 に答える