2009-05-27 64 views
0

我有幾個大的表單,我需要提供關於之前/之後狀態的視覺線索,因此批准表單的人可以看到什麼已被修改(而不是之前的回答,這將是一個加號)。目前正在爲每列數據(Name,Name_IsModified,Phone,Phone_IsModified等)額外添加一列。我很好奇,如果有更好的方式來解決這個問題,利用SubSonic?如何查看SubSonic中實體的狀態之前/之後的狀態?

初始加載是通過從3個不同服務器上的6個源表中獲取數據完成的。這些數據被保存在表格中,並保存在表格中,直到它被各種人批准爲止,這些人將手動更新到實時系統中,然後更新6個源表。視覺線索主要在審批過程中使用,但偶爾會用於研究過去是否發生變化。

由於我必須進行一堆更新,我認爲這可能是脫離傳統的2000多行代碼的好時機,讓我的工作更輕鬆一些!

感謝,

扎克

回答

1

所有在亞音速對象的屬性實際上是收藏,你可以拉了這一點,並審查改變 - 無需反射。

我們有一個我們用來運行更新的「DirtyColumns」集合(不知道它是否公開) - 這將是你想看看的東西。