- Timestamp:
- 05/01/10 13:58:24 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Server.LINQDataAccess/3.2/BaseDao.cs
r3011 r3578 3 3 using System.Linq; 4 4 using System.Text; 5 using System.Data.Linq; 6 using HeuristicLab.Tracing; 5 7 6 8 namespace HeuristicLab.Hive.Server.LINQDataAccess { … … 12 14 } 13 15 16 protected void CommitChanges() { 17 try { 18 Context.SubmitChanges(ConflictMode.ContinueOnConflict); 19 } catch (ChangeConflictException e) { 20 Logger.Warn("Concurrency Exception! " + e.Message); 21 foreach (ObjectChangeConflict conflict in Context.ChangeConflicts) { 22 conflict.Resolve(RefreshMode.KeepChanges); 23 } 24 } 25 } 26 14 27 public abstract TDatabaseEntity DtoToEntity(TBusiness source, TDatabaseEntity target); 15 28 public abstract TBusiness EntityToDto(TDatabaseEntity source, TBusiness target);
Note: See TracChangeset
for help on using the changeset viewer.