using System.Data.Entity;
public static void Main()
Z.EntityFramework.Classic.EntityFrameworkManager.UseFiddleSqlCompact(System.Data.Entity.SqlServerCompact.SqlCeProviderServices.Instance, System.Data.SqlServerCe.SqlCeProviderFactory.Instance);
using (var context = new EntityContext())
var list = context.Customers.ToList();
FiddleHelper.WriteTable("Customers", list);
public static void GenerateData()
using (var context = new EntityContext())
context.Customers.Add(new Customer() { Name ="Customer_A", CustomerType = 0, Description = "Description0", IsActive = true, LastLogin = new DateTime(2010,1,1) });
context.Customers.Add(new Customer() { Name ="Customer_B", CustomerType = 1, Description = "Description1", IsActive = true, LastLogin = new DateTime(2010,1,2) });
context.Customers.Add(new Customer() { Name ="Customer_C", CustomerType = 3, Description = "Description2", IsActive = true, LastLogin = new DateTime(2010,1,3) });
context.Customers.Add(new Customer() { Name ="Customer_A", CustomerType = 0, Description = "Description3", IsActive = true, LastLogin = new DateTime(2010,1,4) });
context.Customers.Add(new Customer() { Name ="Customer_B", CustomerType = 1, Description = "Description4", IsActive = true, LastLogin = new DateTime(2010,1,5) });
context.Customers.Add(new Customer() { Name ="Customer_C", CustomerType = 3, Description = "Description5", IsActive = true, LastLogin = new DateTime(2010,1,6) });
context.Customers.Add(new Customer() { Name ="Customer_A", CustomerType = 0, Description = "Description6", IsActive = true, LastLogin = new DateTime(2010,1,7) });
context.Customers.Add(new Customer() { Name ="Customer_B", CustomerType = 1, Description = "Description7", IsActive = true, LastLogin = new DateTime(2010,1,8) });
context.Customers.Add(new Customer() { Name ="Customer_C", CustomerType = 3, Description = "Description8", IsActive = true, LastLogin = new DateTime(2010,1,9) });
context.Customers.Add(new Customer() { Name ="Customer_A", CustomerType = 0, Description = "Description9", IsActive = true, LastLogin = new DateTime(2010,1,10) });
context.Customers.Add(new Customer() { Name ="Customer_B", CustomerType = 1, Description = "Description10", IsActive = true, LastLogin = new DateTime(2010,1,11) });
context.Customers.Add(new Customer() { Name ="Customer_C", CustomerType = 3, Description = "Description11", IsActive = true, LastLogin = new DateTime(2010,1,12) });
context.Customers.Add(new Customer() { Name ="Customer_A", CustomerType = 0, Description = "Description12", IsActive = true, LastLogin = new DateTime(2010,1,13) });
context.Customers.Add(new Customer() { Name ="Customer_B", CustomerType = 1, Description = "Description13", IsActive = true, LastLogin = new DateTime(2010,1,14) });
context.Customers.Add(new Customer() { Name ="Customer_C", CustomerType = 3, Description = "Description14", IsActive = true, LastLogin = new DateTime(2010,1,15) });
public class EntityContext : DbContext
public EntityContext() : base(@"Data Source=ZZZ_Projects.sdf")
public DbSet<Customer> Customers { get; set; }
public int CustomerID { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public int CustomerType { get; set; }
public DateTime LastLogin { get; set; }
public Boolean IsActive { get; set; }