/// <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);
            }
        }
Пример #2
0
        /// <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);
            }
        }
Пример #3
0
        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);
            }
        }