Example #1
0
        static void Main(string[] args)
        {
            Manager    manager  = Manager.Instance;
            ContexteDA contexte = new ContexteDA();

            contexte.Classes.Add(new Classe {
                Niveau = "Terminal", NomEtablissement = "test"
            });
            contexte.SaveChanges();
            Classe classe = manager.GetAllClasses().LastOrDefault();

            contexte.Eleves.Add(new Eleve {
                Nom = "Dubois", Prenom = "Jean", DateNaissance = new DateTime(1999, 5, 2), ClassId = classe.ClassId
            });
            contexte.Eleves.Add(new Eleve {
                Nom = "Dupont", Prenom = "Marie", DateNaissance = new DateTime(2000, 9, 5), ClassId = classe.ClassId
            });
            contexte.Eleves.Add(new Eleve {
                Nom = "Roche", Prenom = "Pierre", DateNaissance = new DateTime(2000, 11, 6), ClassId = classe.ClassId
            });
            contexte.Eleves.Add(new Eleve {
                Nom = "Hette", Prenom = "Julie", DateNaissance = new DateTime(2000, 12, 10), ClassId = classe.ClassId
            });
            contexte.SaveChanges();
        }
Example #2
0
 public void MyTestInitialize()
 {
     monContexte = new ContexteDA();
     monContexte.Classes.RemoveRange(monContexte.Classes.ToList());
     monContexte.Absences.RemoveRange(monContexte.Absences.ToList());
     monContexte.Notes.RemoveRange(monContexte.Notes.ToList());
     monContexte.Eleves.RemoveRange(monContexte.Eleves.ToList());
     monContexte.SaveChanges();
 }
Example #3
0
 /// <summary>
 /// Ajoute une note
 /// </summary>
 /// <param name="note">Entité <see cref="Note"/></param>
 public void Add(Note note)
 {
     _contexte.Notes.Add(note);
     _contexte.SaveChanges();
 }
Example #4
0
 /// <summary>
 /// Ajoute une absence
 /// </summary>
 /// <param name="absence">Entité <see cref="Absence"/></param>
 public void Add(Absence absence)
 {
     _contexte.Absences.Add(absence);
     _contexte.SaveChanges();
 }
Example #5
0
 /// <summary>
 /// Ajoute une classe
 /// </summary>
 /// <param name="classe">Entité <see cref="Classe"/></param>
 public void Add(Classe classe)
 {
     _contexte.Classes.Add(classe);
     _contexte.SaveChanges();
 }
Example #6
0
 /// <summary>
 /// Ajoute un élève
 /// </summary>
 /// <param name="eleve">Entité <see cref="Eleve"/></param>
 public void Add(Eleve eleve)
 {
     _contexte.Eleves.Add(eleve);
     _contexte.SaveChanges();
 }