public static void Initialize(SenaVMSContext context) { context.Database.EnsureCreated(); //look for trafficinfos if (context.TrafficInfos.Any()) { return; //db has been seeded } var trafficInfos = new TrafficInfo[] { new TrafficInfo { InfoProviderID = 1, Board = "1", Event = "1", TravelTime = "32", PointA = "VZ001", PointB = "TIMES SQUARE", NowDateTime = DateTime.Now }, new TrafficInfo { InfoProviderID = 2, Board = "1", Event = "1", TravelTime = "18", PointA = "VZ001", PointB = "MID VALLEY", NowDateTime = DateTime.Now }, new TrafficInfo { InfoProviderID = 1, Board = "2", Event = "1", TravelTime = "42", PointA = "VZ002", PointB = "LOT 10", NowDateTime = DateTime.Now }, new TrafficInfo { InfoProviderID = 2, Board = "2", Event = "1", TravelTime = "8", PointA = "VZ002", PointB = "FAHRENHEIT88", NowDateTime = DateTime.Now } }; foreach (TrafficInfo t in trafficInfos) { context.TrafficInfos.Add(t); } context.SaveChanges(); }
public IndexModel(Lingkail.VMS.Data.SenaVMSContext context, IConfiguration configuration, UserManager <VmsUser> userManager, SignInManager <VmsUser> signInManager, IEmailSender emailSender, IWebHostEnvironment webHostEnvironment) { _context = context; _webHostEnvironment = webHostEnvironment; MapboxAccessToken = configuration["Mapbox:AccessToken"]; _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; }
public CustomModel( Lingkail.VMS.Data.SenaVMSContext context) { _context = context; }