Do not use _addresses.Add
You cannot add directly to IQueryable, you need to add it to a set of objects.
Try the following:
_dataMap.Addresses.InsertOnSubmit(form.Item);
_dataMap.SubmitChanges();
, , form.Item, , Entity, _dataMap.Addresses.
, .ToList().
LINQ-SQL ( - POCO), /, .
.InsertOnSubmit , , .SubmitChanges INSERT .
InsertOnSubmit .