public static void Main()
Console.WriteLine("Hello World");
public void databaseDoSomething()
Database.SetInitializer(new InventarioContextInitializer());
using (var db = new InventarioContext())
var brands = new List<Brand>()
new Brand() { Created = DateTime.Now, Description = "VW", Name = "VW" },
new Brand() { Created = DateTime.Now, Description = "GM", Name = "GM" }
var vwBrandId = db.Brands.FirstOrDefault(b=> b.Name=="VW");
var vwModels = new List<Model>()
new Model() { BrandId = vwBrandId.ID , ShortDescription = "Jetta", Description ="Jetta"},
new Model() { BrandId = vwBrandId.ID , ShortDescription = "Passat", Description ="Passat"},
new Model() { BrandId = vwBrandId.ID , ShortDescription = "Beetle", Description ="Beetle"}
db.Model.AddRange(vwModels);
var colors = new List<Color>
new Color(){ Name="Platinum Gray Metallic"},
new Color(){ Name="Tornado Red"},
new Color(){ Name="Pure White"},
new Color(){ Name="Black"}
db.Colors.AddRange(colors);
var jetta = db.Model.FirstOrDefault(m=> m.ShortDescription =="Jetta");
ModelVersion JettaGLISE = new ModelVersion()
Tramision = Tramision.Automatica,
db.ModelVersion.Add(JettaGLISE);
var found = db.ModelVersion.FirstOrDefault(mv => mv.Name == "GLI SE");
var colorsnew = new List<Color>
new Color(){ Name="Green"},
new Color(){ Name="Yellow"},
new Color(){ Name="Pink"},
db.Colors.AddRange(colorsnew);
var colorsList = db.Colors.ToList();