0

客户可以有一个位置,并且一个位置可以与多个客户相关联。当用户尝试删除与某些客户关联的位置时,会引发引用异常。那么,任何人都可以建议哪种方法是处理这种情况的最佳方法,例如通知用户等。它是 ASP.NET MVC Web 应用程序。

4

1 回答 1

1

一种方法可能是检查用户是否可以有效地删除客户的位置......如果它不能不显示删除图标/链接。当然,您应该在控制器中进行检查以确定。

如果客户与与其他几个客户共享的位置相关,则执行此操作的正确方法不是删除该位置本身,而是将具有该位置 ID 的客户属性设置为 NULL。

于 2012-10-02T16:01:06.627 回答