// permet de tester EF avec les DataAnnotations public static void TestEFAvecDataAnnotations() { // test du contexte avec data annotation ContextDA contexteDA = new ContextDA(); // ajout d'un nouveau client avec un compte List <ModeleDA.CompteClient> comptes = new List <ModeleDA.CompteClient>(); comptes.Add(new ModeleDA.CompteClient { NomBanque = "CA", NumeroCompte = "1234" }); contexteDA.Clients.Add(new ModeleDA.Client { Nom = "TEST", Comptes = comptes }); contexteDA.SaveChanges(); // lecture des clients List <ModeleDA.Client> mesClients = contexteDA.Clients.Include(c => c.Comptes).ToList(); Console.WriteLine("Liste de mes clients avec DA : "); foreach (ModeleDA.Client c in mesClients) { Console.WriteLine("Client n°{0} : {1}", c.Id, c.Nom); foreach (ModeleDA.CompteClient cc in c.Comptes) { Console.WriteLine("|__ Compte n°{0}", cc.NumeroCompte); } } Console.WriteLine("...Fin..."); }
static void Main(string[] args) { /* using (ContextDA db = new ContextDA()) * { * CustomerTest c = new CustomerTest(db); * c.TestMethod1(); * }*/ ContextDA contexteDA = new ContextDA(); contexteDA.Customers.Add(new Customer("TEST")); }
public OfferQuery(ContextDA contexte) { _contexte = contexte; }
public ProductCommand(ContextDA context) { _context = context; }
private BusinessManager() { contexte = new ContextDA(); }
/// <summary> /// Constructeur /// </summary> /// <param name="contexte">Contexte EF à utiliser</param> public StatusCommand(ContextDA contexte) { _contexte = contexte; }
public ProductQuery(ContextDA contexte) { _context = contexte; }
/// <summary> /// Constructeur /// </summary> /// <param name="contexte">Contexte EF à utiliser</param> public OfferCommand(ContextDA contexte) { _contexte = contexte; }
public PostulationQuery(ContextDA contexte) { _contexte = contexte; }
public CategoryQuery(ContextDA contexte) { _context = contexte; }
public Manager() { _context = new ContextDA(); }
public CustomerTest(ContextDA db) { this.db = db; }
/// <summary> /// Constructeur, initialisation du contexte EF /// </summary> public BusinessManager() { contexte = new ContextDA(); }
public Service() { DbContext = new ContextDA(); }
public EmployeeQuery(ContextDA contexte) { _contexte = contexte; }
/// <summary> /// Constructeur /// </summary> /// <param name="contexte">Contexte EF à utiliser</param> public StatusQuery(ContextDA contexte) { _contexte = contexte; }
static void Main(string[] args) { ContextDA context = new ContextDA(); context.Employes.ToList(); }