static void Main(string[] args) { try { Contexte contexte = new Contexte(); contexte.Classes.ToList(); contexte.Eleves.ToList(); contexte.Notes.ToList(); contexte.Absences.ToList(); Classe classe1 = new Classe { NomEtablissement = "Etablissement 1", Niveau = "Seconde" }; Classe classe2 = new Classe { NomEtablissement = "Etablissement 1", Niveau = "Terminal" }; contexte.Classes.Add(classe1); contexte.Classes.Add(classe2); contexte.SaveChanges(); Eleve eleve1 = new Eleve { Nom = "FAGUE", Prenom = "Thibault", DateNaissance = new DateTime(1999, 6, 3), ClasseId = classe1.ClasseId }; Eleve eleve2 = new Eleve { Nom = "BASSINET", Prenom = "Dylan", DateNaissance = new DateTime(1998, 10, 4), ClasseId = classe1.ClasseId }; Eleve eleve3 = new Eleve { Nom = "BUISSON", Prenom = "Yoann", DateNaissance = new DateTime(1999, 8, 10), ClasseId = classe2.ClasseId }; contexte.Eleves.Add(eleve1); contexte.Eleves.Add(eleve2); contexte.Eleves.Add(eleve3); contexte.SaveChanges(); contexte.Notes.Add(new Note { Matiere = "Mathématiques", Appreciation = "Bon travail", Valeur = 15, DateNote = new DateTime(2019, 8, 6), EleveId = eleve1.EleveId }); contexte.Notes.Add(new Note { Matiere = "Français", Appreciation = "Moyen", Valeur = 9, DateNote = new DateTime(2020, 7, 10), EleveId = eleve1.EleveId }); contexte.Notes.Add(new Note { Matiere = "Mathématiques", Appreciation = "Assez mauvais", Valeur = 7, DateNote = new DateTime(2019, 10, 1), EleveId = eleve2.EleveId }); contexte.SaveChanges(); contexte.Absences.Add(new Absence { Motif = "Malade", DateAbsence = new DateTime(2019, 6, 11), EleveId = eleve1.EleveId }); contexte.Absences.Add(new Absence { Motif = "Malade", DateAbsence = new DateTime(2020, 7, 1), EleveId = eleve1.EleveId }); contexte.Absences.Add(new Absence { Motif = "Malade", DateAbsence = new DateTime(2019, 9, 6), EleveId = eleve3.EleveId }); contexte.SaveChanges(); } catch (Exception) { } }
public void TestAddClasse() { contexte.Classes.Add(new Classe { NomEtablissement = "Etablissement 1", Niveau = "Seconde" }); contexte.SaveChanges(); Assert.IsTrue(contexte.Classes.ToList().Last().NomEtablissement == "Etablissement 1"); Assert.IsTrue(contexte.Classes.ToList().Last().Niveau == "Seconde"); }
private static void CreerClients() { Console.WriteLine(); Console.WriteLine(">Nouveau Client"); Console.WriteLine(">entrer Nom"); var nomClient = Console.ReadLine(); Console.WriteLine(">entrer Prenom"); var prenomClient = Console.ReadLine(); Console.WriteLine(">entrer Adresse"); var adresseClient = Console.ReadLine(); var client = new Client(); client.Nom = nomClient; client.Prenom = prenomClient; client.Adresse = adresseClient; using (var contexte = new Contexte()) { contexte.Clients.Add(client); contexte.SaveChanges(); } }
public void SupprimerMarque(Marque marque) { using (var contexte = new Contexte()) { contexte.Entry(marque).State = EntityState.Deleted; contexte.SaveChanges(); } }
public void PrixParPersonne(PrixParPersonne prixParPersonne) { using (var contexte = new Contexte()) { contexte.PrixParPersonne.Add(prixParPersonne); contexte.SaveChanges(); } }
public void PlacesDisponibles(PlacesDisponibles placesDisponibles) { using (var contexte = new Contexte()) { contexte.PlacesDisponibles.Add(placesDisponibles); contexte.SaveChanges(); } }
/// <summary> /// méthode pour effacer une instance du client sur la base pour son OBJ. /// </summary> /// <param name="client">obj client</param> public static void EffacerClient(Client client) { using (var contexte = new Contexte()) { contexte.Entry(client).State = EntityState.Deleted; contexte.SaveChanges(); } }
/// <summary> /// méthode pour créer une nouvelle instance de Assurance sur la base. /// </summary> public static void CreerAssurance(Assurance assu) { using (var contexte = new Contexte()) { contexte.Assurances.Add(assu); contexte.SaveChanges(); } }
public void CreerVoyage(Voyage voyage) { using (var contexte = new Contexte()) { contexte.Voyages.Add(voyage); contexte.SaveChanges(); } }
public void SupprimerDossierReservation(DossierReservation dossier) { using (var contexte = new Contexte()) { contexte.Entry(dossier).State = EntityState.Deleted; contexte.SaveChanges(); } }
public void Region(Region region) { using (var contexte = new Contexte()) { contexte.Region.Add(region); contexte.SaveChanges(); } }
public void Continent(Continent continent) // ajouter le namespace DAL { using (var contexte = new Contexte()) { contexte.Entry(continent).State = EntityState.Deleted; contexte.SaveChanges(); } }
public void Nom(Nom nom) // ajouter le namespace DAL { using (var contexte = new Contexte()) { contexte.Entry(nom).State = EntityState.Deleted; contexte.SaveChanges(); } }
/// <summary> /// méthode pour effacer une instance de voyage sur la base pour son OBJ. /// </summary> public static void EffacerVoyage(Voyage voyage) { using (var contexte = new Contexte()) { contexte.Entry(voyage).State = EntityState.Deleted; contexte.SaveChanges(); } }
public void CreerMarque(Marque marque) { using (var contexte = new Contexte()) { contexte.Marques.Add(marque); contexte.SaveChanges(); } }
public void CreerAgence(Agence agence) { using (var contexte = new Contexte()) { contexte.Agences.Add(agence); contexte.SaveChanges(); } }
public void SupprimerAgence(Agence agence) { using (var contexte = new Contexte()) { contexte.Entry(agence).State = EntityState.Deleted; contexte.SaveChanges(); } }
public void Destination(Destination destination) // ajouter le namespace DAL { using (var contexte = new Contexte()) { contexte.Entry(destination).State = EntityState.Deleted; contexte.SaveChanges(); } }
public void CreerClient(Client client) { using (var contexte = new Contexte()) { contexte.Clients.Add(client); contexte.SaveChanges(); } }
/// <summary> /// méthode pour effacer une instance de destination sur la base pour son OBJ. /// </summary> /// <param name="dest">obj destination</param> public static void EffacerDestination(Destination dest) { using (var contexte = new Contexte()) { contexte.Entry(dest).State = EntityState.Deleted; contexte.SaveChanges(); } }
public void CreerDestination(Destination destination) { using (var contexte = new Contexte()) { contexte.Destinations.Add(destination); contexte.SaveChanges(); } }
public void DateAller(DateAller dateAller) // ajouter le namespace DAL { using (var contexte = new Contexte()) { contexte.Entry(dateAller).State = EntityState.Deleted; contexte.SaveChanges(); } }
/// <summary> /// méthode pour créer une nouvelle instance du client sur la base. /// </summary> public static void CreerClient(Client c) { using (var contexte = new Contexte()) { contexte.Client.Add(c); contexte.SaveChanges(); } }
public void IdAgenceVoyage(IdAgenceVoyage idAgenceVoyage) // verif si nommage correct { using (var contexte = new Contexte()) { contexte.IdAgenceVoyage.Add(idAgenceVoyage); contexte.SaveChanges(); } }
public void CreerParticipant(Participant participant) { using (var contexte = new Contexte()) { contexte.Participants.Add(participant); contexte.SaveChanges(); } }
public void CreerDossierReservation(DossierReservation dossierReservation) { using (var contexte = new Contexte()) { contexte.DossiersReservations.Add(dossierReservation); contexte.SaveChanges(); } }
public void SupprimerDossierReservation(int id) { using (var contexte = new Contexte()) { var dossierReservation = contexte.DossiersReservations.Find(id); contexte.Entry(dossierReservation).State = EntityState.Deleted; contexte.SaveChanges(); } }
public void ModifierDossierReservation(DossierReservation dossierReservation) { using (var contexte = new Contexte()) { contexte.DossiersReservations.Attach(dossierReservation); contexte.Entry(dossierReservation).State = EntityState.Modified; contexte.SaveChanges(); } }
/// <summary> /// méthode pour Modifier une assurance. /// </summary> /// <param name="assurance">modification de l'assurance par OBJ</param> /// <returns></returns> public static void ModifierAssurance(Assurance assurance) { using (var contexte = new Contexte()) { contexte.Assurances.Attach(assurance); contexte.Entry(assurance).State = EntityState.Modified; contexte.SaveChanges(); } }
/// <summary> /// méthode pour Modifier une instance du client sur la base pour son OBJ. /// </summary> /// <param name="client">obj client</param> public static void ModifierClient(Client client) { using (var contexte = new Contexte()) { contexte.Client.Attach(client); contexte.Entry(client).State = EntityState.Modified; contexte.SaveChanges(); } }