title: Entity Framework not showing inserted data
body: <p>I have a strange problem (or I am not seeing something obvious :) )</p>
  
  <p>First, I am getting data from dbcontext:</p>
  
  <pre><code>            using (var dbContext = new DemoDataDBContext())
              {
  
                  var data = (from m in dbContext.Customer
                              where m.datecreated &gt;= DateFrom
                              &amp;&amp; m.datecreated &lt;= DateTo
                              orderby m.datecreated ascending
                              select m).Take(PageSize).ToList();
  
                  Customers = new ObservableCollection&lt;Customer&gt;(data);
              }
  </code></pre>
  
  <p>Data is displayed, everything ok.
  Next, I am inserting new record (different procedure):</p>
  
  <pre><code>                Customer tmp = new Customer()
                  {
                      name = CurrentCustomerName,
                      address = CurrentCustomerAddress,
                      datecreated = DateTime.Now
                  };
  
                  dbcnt.Customer.Add(tmp);
                  dbcnt.SaveChanges();
  </code></pre>
  
  <p>Here is the problem. When using first procedure again, I am getting the same data as first time (without new inserted object).</p>
  
  <p>Any ideas why am I not getting new data?</p>
  
  <p>One more thing - when restarting app new data is visible.</p>