/// <summary> /// Attachs teams /// </summary> /// <param name="pContext"></param> /// <param name="pTeamHistory">The object which were attachs</param> private static void tryAttach(synupEntities pContext, pojo.TeamHistory pTeamHistory) { var entry = pContext.Entry(pTeamHistory); if (entry.State == System.Data.Entity.EntityState.Detached) { pContext.TeamHistories.Attach(pTeamHistory); } }
/// <summary> /// Attachs employees to the current session so it can be updated. /// </summary> /// <param name="pContext">The session the operation will be performed under.</param> /// <param name="pEmployee">The object which were attachs</param> private static void tryAttach(synupEntities pContext, pojo.Employee pEmployee) { var entry = pContext.Entry(pEmployee); if (entry.State == System.Data.Entity.EntityState.Detached) { pContext.Employees.Attach(pEmployee); } }
private static void tryAttach(synupEntities _context, pojo.Task _task) { var entry = _context.Entry(_task); if (entry.State == System.Data.Entity.EntityState.Detached) { _context.Tasks.Attach(_task); } }