Does anyone know how to delete an object and all of it\'s related entities.
For example I have tables, Products, Category, ProductCategory and productDetails, the pr
Also, If you look at your edmx file in visual studio, you can select the "association" and select "End1 OnDelete" property and set to "Cascade".
Take a look at this question.
There the case of one-level association is described. In case you set the OnDelete action appropriately there should be no problems to delete all associated child objects.
Thanks for the reply. I have solved my problem. Using the same cascade in EDMX. For the explanation i am answering my own question. :)
We have to add <OnDelete Action="Cascade"></OnDelete>
in EDMX file at two portions
It's worth noting that you need to ensure that objects are loaded for them to be deleted - I turned on Cascade but it didn't help until I had the required objects loaded (interestingly I also didn't need the Cascade turned on at all in my case). I've documented details on the post that helped me the most in tracking down the details Entity Framework delete child object