save changes function returning element exists in the <ModificationFunctionMapping> element
<p>I have LINQ query where I am using a join and getting results in annonymous type like this:</p>

<pre><code>   var DropShipEmailNotices =from c in context.WC_DropShipEmailNotices
            join o in context.Nop_Order on c.orderid equals o.OrderID
            select new { c, o };
</code></pre>

<p>Then I loop the records and trying to update the datetime of WC_DropShipEmailNotices</p>

<pre><code> foreach (var notices in DropShipEmailNotices.ToList())
                {
                   .......

                    ......

                     notices.c.EmailTimeStamp = DateTime.Now;
                    context.SaveChanges();
                 }
</code></pre>

<p>but I am getting this exception on save changes:</p>

<pre><code>Unable to update the EntitySet 'WC_DropShipEmailNotices' because it has a DefiningQuery and no &lt;UpdateFunction&gt; element exists in the &lt;ModificationFunctionMapping&gt; element to support the current operation.
</code></pre>

<p>How to fix it ?</p>
