hiya,
if you speak french or spanish i might be able to translate....
Anyway,
It is even easier than you think.But the only real way to learn is to have a look at the examples.
If you delete or add items to en entityCollection, it ALREADY KNOWS what items are dirty..all you have to do is call the "SaveMulti" method on the entityCollection.
If you want to DELETE a row from a datagrid you can do the following, using a unitOfWork:
private void dgvReturns_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
{
TblReturnProductsEntity currReturn = (TblReturnProductsEntity)e.Row.DataBoundItem;
UnitOfWork uow = new UnitOfWork();
uow.AddForDelete(currReturn);
uow.Commit(new Transaction(IsolationLevel.ReadCommitted, "UOW"), true);
}
The help manual is also a good place to look.
cheers,
yogi