How can one update Viewmodel? I am adding/Updating/Deleting my data. My View model consists of multiple tables eg Employee further consists of Employee Dept., Employee Designation and so on. So, after add/modify/delete, rather then fetching data from database, I am trying to simply update my View Model, so as to avoid fetching data from Database. What's the best way to update View model?