void run(object tag, CancellationToken cancellationToken) { var dtnow = DateTime.Now; if (dtnow.Hour != hour || (dtnow.Hour == 23 && dtnow.Minute == 59 && dtnow.Second >= 55)) { var ips = http.monitor_lanip(); context.AddRange(ips.data); context.SaveChanges(); hour = dtnow.Hour; } }
public static void Initialize(SqlContext context) { if (context.RedeSocialTipo.Any()) { return; } var RedeSocialTipo = new RedeSocialTipo[] { new RedeSocialTipo { Descricao = "Facebook", DataCriacao = System.DateTime.Now, Ativo = true }, new RedeSocialTipo { Descricao = "Instagran", DataCriacao = System.DateTime.Now, Ativo = true }, new RedeSocialTipo { Descricao = "LikedIn", DataCriacao = System.DateTime.Now, Ativo = true }, new RedeSocialTipo { Descricao = "Twitter", DataCriacao = System.DateTime.Now, Ativo = true }, new RedeSocialTipo { Descricao = "Outra", DataCriacao = System.DateTime.Now, Ativo = true } }; context.AddRange(RedeSocialTipo); var TelefoneTipo = new TelefoneTipo[] { new TelefoneTipo { Descricao = "Residencial", DataCriacao = System.DateTime.Now, Ativo = true }, new TelefoneTipo { Descricao = "Celular", DataCriacao = System.DateTime.Now, Ativo = true }, new TelefoneTipo { Descricao = "Comercial", DataCriacao = System.DateTime.Now, Ativo = true } }; context.AddRange(TelefoneTipo); var EnderecoTipo = new EnderecoTipo[] { new EnderecoTipo { Descricao = "Residencial", DataCriacao = System.DateTime.Now, Ativo = true }, new EnderecoTipo { Descricao = "Comercial", DataCriacao = System.DateTime.Now, Ativo = true }, new EnderecoTipo { Descricao = "Outro", DataCriacao = System.DateTime.Now, Ativo = true } }; context.AddRange(EnderecoTipo); context.SaveChanges(); }
public static void Initialize(SqlContext context) { if (context.Dish.Any()) { return; } var dishTypes = new DishType[] { new DishType { Name = "entree", Order = 1, CreatedDate = System.DateTime.Now, Active = true }, new DishType { Name = "side", Order = 2, CreatedDate = System.DateTime.Now, Active = true }, new DishType { Name = "drink", Order = 3, CreatedDate = System.DateTime.Now, Active = true }, new DishType { Name = "dessert", Order = 4, CreatedDate = System.DateTime.Now, Active = true } }; context.AddRange(dishTypes); var periods = new Period[] { new Period { Name = "morning", CreatedDate = System.DateTime.Now, Active = true }, new Period { Name = "night", CreatedDate = System.DateTime.Now, Active = true } }; context.AddRange(periods); var dishes = new Dish[] { new Dish { Description = "eggs", Period = periods.Where(x => x.Name == "morning").FirstOrDefault(), DishType = dishTypes.Where(x => x.Name == "entree").FirstOrDefault(), CreatedDate = System.DateTime.Now, Active = true }, new Dish { Description = "Toast", Period = periods.Where(x => x.Name == "morning").FirstOrDefault(), DishType = dishTypes.Where(x => x.Name == "side").FirstOrDefault(), CreatedDate = System.DateTime.Now, Active = true }, new Dish { Description = "coffee", Period = periods.Where(x => x.Name == "morning").FirstOrDefault(), DishType = dishTypes.Where(x => x.Name == "drink").FirstOrDefault(), CreatedDate = System.DateTime.Now, Active = true }, new Dish { Description = "steak", Period = periods.Where(x => x.Name == "night").FirstOrDefault(), DishType = dishTypes.Where(x => x.Name == "entree").FirstOrDefault(), CreatedDate = System.DateTime.Now, Active = true }, new Dish { Description = "potato", Period = periods.Where(x => x.Name == "night").FirstOrDefault(), DishType = dishTypes.Where(x => x.Name == "side").FirstOrDefault(), CreatedDate = System.DateTime.Now, Active = true }, new Dish { Description = "wine", Period = periods.Where(x => x.Name == "night").FirstOrDefault(), DishType = dishTypes.Where(x => x.Name == "drink").FirstOrDefault(), CreatedDate = System.DateTime.Now, Active = true }, new Dish { Description = "cake", Period = periods.Where(x => x.Name == "night").FirstOrDefault(), DishType = dishTypes.Where(x => x.Name == "dessert").FirstOrDefault(), CreatedDate = System.DateTime.Now, Active = true } }; context.AddRange(dishes); context.SaveChanges(); }