private SICIBD2Entities1 AddEnfermdadesToContext(SICIBD2Entities1 _context, CONDICIONFISICA_INTERNOENFERMEDADES cONDICIONFISICA_INTERNOENFERMEDADES, int count, int p1, bool p2)
        {
            _context.Set<CONDICIONFISICA_INTERNOENFERMEDADES>().Add(cONDICIONFISICA_INTERNOENFERMEDADES);

            if(count % p1 == 0)
            {
                _context.SaveChanges();
                if(p2)
                {
                    _context.Dispose();
                    _context = new SICIBD2Entities1();
                    _context.Configuration.AutoDetectChangesEnabled = false;                   

                }
            }
            return _context;
        }
        // estrategia de dispose de _context
        private SICIBD2Entities1 AddToContext(SICIBD2Entities1 _context, INFORMACIONACADEMICA_ESTUDIOSOFICIO iNFORMACIONACADEMICA_ESTUDIOSOFICIO, int count, int p1, bool p2)
        {
            _context.Set<INFORMACIONACADEMICA_ESTUDIOSOFICIO>().Add(iNFORMACIONACADEMICA_ESTUDIOSOFICIO);

            if(count % p1 == 0)
            {
                _context.SaveChanges();
                if(p2)
                {
                    _context.Dispose();
                    _context = new SICIBD2Entities1();
                    _context.Configuration.AutoDetectChangesEnabled = false;
                }
            }

            return _context;
        }
        private SICIBD2Entities1 AddConsumoDrogasToContext(SICIBD2Entities1 _context, DATOSPROBLEMADROGAS_CONSUMODROGAS dATOSPROBLEMADROGAS_CONSUMODROGAS, int count, int p1, bool p2)
        {
            _context.Set<DATOSPROBLEMADROGAS_CONSUMODROGAS>().Add(dATOSPROBLEMADROGAS_CONSUMODROGAS);

            if(count %p1 == 0)
            {
                _context.SaveChanges();
                if (p2)
                {
                    _context.Dispose();
                    _context = new SICIBD2Entities1();
                    _context.Configuration.AutoDetectChangesEnabled = false;
                }
            }
            return _context;
        }
Exemple #4
0
        private SICIBD2Entities1 AddToContext(SICIBD2Entities1 _context, 
            CONT_CODOTALONARIO cONT_CODOTALONARIO, 
            int count, 
            int p1, 
            bool p2)
        {
            _context.Set<CONT_CODOTALONARIO>().Add(cONT_CODOTALONARIO);
            if(count % p1 == 0)
            {
                _context.SaveChanges();
                if(p2)
                {
                    _context.Dispose();
                    _context = new SICIBD2Entities1();
                    _context.Configuration.AutoDetectChangesEnabled = false;
                }
            }

            return _context;
        }