Exemplo n.º 1
0
        public static void PopulateDatabase()
        {
            using var context = new ShapesContext(quiet: true);

            var triangles = new List <Triangle>
            {
                new() { Name = "Acute", PartitionKey = "TrianglesPartition", Angle1 = 75, Angle2 = 85, InsertedOn = DateTime.UtcNow },
                new() { Name = " Obtuse ", PartitionKey = "TrianglesPartition", Angle1 = 110, Angle2 = 35, InsertedOn = DateTime.UtcNow },
                new() { Name = "Right", PartitionKey = "TrianglesPartition", Angle1 = 90, Angle2 = 45, InsertedOn = DateTime.UtcNow },
                new() { Name = "Isosceles", PartitionKey = "TrianglesPartition", Angle1 = 75, Angle2 = 75, InsertedOn = DateTime.UtcNow },
                new() { Name = "Equilateral", PartitionKey = "TrianglesPartition", Angle1 = 60, Angle2 = 60, InsertedOn = DateTime.UtcNow }
            };

            context.AddRange(triangles);
            context.SaveChanges();
        }
    }
Exemplo n.º 2
0
        public static void PopulateDatabase()
        {
            using var context = new ShapesContext(quiet: true);

            context.AddRange(
                new Triangle {
                Name = "Acute", Angle1 = 75, Angle2 = 85, InsertedOn = DateTime.UtcNow - TimeSpan.FromDays(2)
            },
                new Triangle {
                Name = " Obtuse ", Angle1 = 110, Angle2 = 35, InsertedOn = DateTime.UtcNow - TimeSpan.FromDays(1)
            },
                new Triangle {
                Name = "Right", Angle1 = 90, Angle2 = 45, InsertedOn = DateTime.UtcNow
            },
                new Triangle {
                Name = "Isosceles", Angle1 = 75, Angle2 = 75, InsertedOn = DateTime.UtcNow + TimeSpan.FromDays(1)
            },
                new Triangle {
                Name = "Equilateral", Angle1 = 60, Angle2 = 60, InsertedOn = DateTime.UtcNow + TimeSpan.FromDays(2)
            }
                );

            context.SaveChanges();
        }