Exemplo n.º 1
0
        public static bool IsProrpotyChanged(XPClassInfo ClassInfo, object Obj, string ProportName, out object OldValue)
        {
            XPMemberInfo memberInfo = ClassInfo.GetMember(ProportName);

            OldValue = PersistentBase.GetModificationsStore(Obj).GetPropertyOldValue(memberInfo);
            return(OldValue != null);
        }
 public override void ClearModifications(object theObject)
 {
     PersistentBase.GetModificationsStore(theObject).ClearModifications();
 }
Exemplo n.º 3
0
        public static object GetOldValue(XPClassInfo ClassInfo, object Obj, string ProportName)
        {
            XPMemberInfo memberInfo = ClassInfo.GetMember(ProportName);

            return(PersistentBase.GetModificationsStore(Obj).GetPropertyOldValue(memberInfo));
        }
 public override bool HasModifications(object theObject)
 {
     return(PersistentBase.GetModificationsStore(theObject).HasModifications());
 }