Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 599 Bytes

ObjectChanges.md

File metadata and controls

16 lines (15 loc) · 599 Bytes

ObjectChanges

lets see how EntityWorker gets the changed objects

        using (var rep = new Repository())
            {
                var user = rep.Get<User>().LoadChildren().ExecuteFirstOrDefault();
                user.UserName = "hahahadfsfddfsdfhaha";
                var changes = rep.GetObjectChanges(user); 
                var oldValue = changes.First().OldValue;
                var newValue = changes.First().NewValue;
                var propertyName = changes.First().PropertyName;
                rep.Save(user);
                rep.SaveChanges();
            }