title: breezejs issues with the save bundle
body: <p>im working with breezejs, and the server-side code of my app is .net.</p>
  
  <p>in my views (client side), i want to add and entity then i want to save it. Lets assume that an entity is like this :</p>
  
  <pre><code>{
    "Id": 1,
    "Name": "someName",
    "CreatedDate": "1900-01-01T05:00:00Z",
    "UpdatedDate": "1900-01-01T05:00:00Z",
    "CreatedBy": null,
    "UpdatedBy": null,
    "RowVersion": 0,
     etc ...
    }
  }
  </code></pre>
  
  <p>i want to set the values of <code>CreatedDate</code> <code>UpdatedDate</code> <code>CreatedBy</code> and <code>UpdatedBy</code>, i can do that using javascript of course, BUT i dont want the client to take care of those kind of things.</p>
  
  <p>my breeze controller where lives this function is like this: </p>
  
  <pre><code>[HttpPost]
  public SaveResult SaveChanges(JObject saveBundle)
  {
      return _contextProvider.SaveChanges(saveBundle);
   }
  </code></pre>
  
  <p>as u can see the saveBundle is a JObject, when i debug i see the saveBundle like this:</p>
  
  <pre><code>{
  "entities": [
  {
    "Id": 1,
    "Name": "someName",
    "CreatedDate": "1900-01-01T05:00:00Z",
    "UpdatedDate": "1900-01-01T05:00:00Z",
    "CreatedBy": null,
    "UpdatedBy": null,
    "RowVersion": 0,
     etc ...
      }
    }
  }
  ],
  "saveOptions": {}
  }
  </code></pre>
  
  <p>How can i change the values of <code>CreatedDate</code> <code>UpdatedDate</code> <code>CreatedBy</code> and <code>UpdatedBy</code> in the saveBundle before the save is commited ???</p>
  
  <p>this is a JObject with an array of objects as proprety, i can manipulate Json with javascript, how can i do it with .Net ???</p>
  
  <p>Thanks a lot.</p>