Entity Framework; Object-Oriented delete -
i'm building out stock management system @ moment, using entity framework 4.
a little background, entities go bit (only showing needed info)
product --> productlocations
warehouselocation --> has many productlocations
each productlocation
has quantity
what i'm trying have when call product.takefromlocation(wl warehouselocation, qty integer), deletes productlocation if quantity falls zero.
however... product entity, productlocation, , meant persistance ignorant. i'm using poco ef templates, couple of modifications produces ientities
interface, , generates fakeentities using in-memory versions testing. means entities not know entity framework, , don't inherit or implement interfaces, context.deleteobject()
out of bounds.
anyone encountered similar scenario , got ideas on how round this?
i kind of thought if savechanges() on context partial method, extend check 0-quantities - it's going saves, bit of drag on 90%+ of operations aren't doing this.
i in savingchanges
event, not savechanges()
.
as performance "overhead," suspect it's somewhere between trivial , un-measurable.
Comments
Post a Comment