Exemplo n.º 1
0
        public void Seed()
        {
            if (_dgtContext.Conductores.Any())
            {
                return;
            }

            try
            {
                for (int i = 0; i < _conductores.Count; i++)
                {
                    _dgtContext.Conductores.Add(_conductores[i]);
                }
                _dgtContext.SaveChanges();

                for (int y = 0; y < _vehiculos.Count; y++)
                {
                    _dgtContext.Vehiculos.Add(_vehiculos[y]);
                }
                _dgtContext.SaveChanges();
                for (int x = 0; x < _infracciones.Count; x++)
                {
                    _dgtContext.Infracciones.Add(_infracciones[x]);
                }
                _dgtContext.SaveChanges();
                for (int z = 0; z < _conductoresInfracciones.Count; z++)
                {
                    _dgtContext.ConductoresInfracciones.Add(_conductoresInfracciones[z]);
                }
                _dgtContext.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
 public bool SaveAll()
 {
     return(_dgtContext.SaveChanges() > 0);
 }