public void TestAjouterModifierProduit() { Guid c = Guid.Parse("323734f8-a4ac-4d92-b4e5-a4e896fc32a2"); Produit ProduitAjoutTest = new Produit { CategoryID = c, Name = "Reblochon", SupplierId = 5, UnitPrice = 10.50m, UnitsInStock = 50 }; Assert.AreEqual(1, Contexte.AjouterModifierProduit(false, ProduitAjoutTest)); Assert.AreEqual(11, Contexte.GetProduits(c).Count); }
private void AfficherProduits() { List <Category> liste = Contexte.GetCategories(); ConsoleTable.From(liste).Display("Categories"); Guid Idcat = Input.Read <Guid>("Saisir un Id de categorie:"); List <Product> listep = Contexte.GetProduits(Idcat); ConsoleTable.From(listep).Display("Produits"); }
/// <summary> /// méthode pour filtrer destination par Continent. /// </summary> public static IEnumerable <Destination> FiltrerDestinationContinent(string continent) { using (var contexte = new Contexte()) { var destinations = (from d in contexte.Destinations where d.Continent == continent select d).ToList(); return(destinations); } }
public void TestGetFournisseurs() { List <Fournisseur> listFour = Contexte.GetFournisseurs("Japon"); foreach (Fournisseur F in listFour) { Assert.AreEqual(6, F.SupplierId); Assert.AreEqual(4, F.SupplierId); } }
private void AfficherNombreProduits() { string payssaisie = null; Console.WriteLine("Choisissez un Pays pour afficher son nombre de Produits :"); payssaisie = Console.ReadLine(); int NProduits = Contexte.GetNbProduits(payssaisie); Console.WriteLine("Dans le Pays {0}, il y a {1} produit(s).", payssaisie, NProduits); }
/// <summary> /// méthode pour filtrer destination par Region. /// </summary> public static IEnumerable <Destination> FiltrerDestinationRegion(string region) { using (var contexte = new Contexte()) { var destinations = (from d in contexte.Destinations where d.Region == region select d).ToList(); return(destinations); } }
/// <summary> /// méthode pour afficher des instances de la table pqrticipant /// </summary> public static Participant GetParticipant(int IdParticipant) { using (var contexte = new Contexte()) { var participant = (from p in contexte.Participants where p.Id == IdParticipant select p).Single(); return(participant); } }
/// <summary> /// méthode pour afficher une instance de la table AgenceVoyage /// </summary> public static AgenceVoyage GetAgence(int IdAgence) { using (var contexte = new Contexte()) { var agence = (from av in contexte.AgenceVoyages where av.Id == IdAgence select av).Include(x => x.Voyages).Single(); return(agence); } }
public void TestSupprimerProduit() { int idProdMax = Contexte.GetIdProduitMax(); Contexte.SupprimerProduit(idProdMax); Guid idCate = Guid.Parse("323734f8-a4ac-4d92-b4e5-a4e896fc32a2"); int nbProduits = Contexte.GetProduits(idCate).Count; Assert.AreEqual(10, nbProduits); }
/// <summary> /// méthode pour afficher des instances de la table destination /// </summary> public static Destination GetDestination(int IdDestination) { using (var contexte = new Contexte()) { var destination = (from d in contexte.Destinations where d.Id == IdDestination select d).Single(); return(destination); } }
/// <summary> /// méthode pour afficher une liste de voyage qui sont d'une agence /// </summary> /// <param name="idAgence">identifiant de l'agence</param> /// <returns></returns> public static IEnumerable <Voyage> GetVoyagesParAgence(int idAgence) { using (var contexte = new Contexte()) { var voyages = (from ag in contexte.AgenceVoyages where ag.Id == idAgence select ag.Voyages).Single(); return(voyages); } }
/// <summary> /// methode pour chercher de voyage par date aller et retour. /// </summary> /// <param name="aller">date de aller</param> /// <param name="retour">date de aller</param> /// <returns>liste des voyages</returns> public static IEnumerable <Voyage> ChercherVoyageParDate(DateTime aller, DateTime retour) { using (var contexte = new Contexte()) { var voyages = (from v in contexte.Voyages where v.DateAller >= aller && v.DateRetour <= retour select v).ToList(); return(voyages); } }
/// <summary> /// méthode pour afficher des instances de la table voyage /// </summary> public static Voyage GetVoyage(int idVoyage) { using (var contexte = new Contexte()) { var voyages = (from v in contexte.Voyages where v.Id == idVoyage select v).Single(); return(voyages); } }
/// <summary> /// methode pour chercher de voyage par destination - region. /// </summary> /// <param name="region">region de recherche</param> /// <returns>liste des voyages</returns> public static IEnumerable <Voyage> ChercherVoyageParDestination_Region(string region) { using (var contexte = new Contexte()) { var voyages = (from v in contexte.Voyages where v.Destination.Region == region select v).ToList(); return(voyages); } }
/// <summary> /// methode pour chercher de voyage par destination - pays. /// </summary> /// <param name="pays">pays de recherche</param> /// <returns>liste des voyages</returns> public static IEnumerable <Voyage> ChercherVoyageParDestination_Pays(string pays) { using (var contexte = new Contexte()) { var voyages = (from v in contexte.Voyages where v.Destination.Pays == pays select v).ToList(); return(voyages); } }
/// <summary> /// methode pour chercher de voyage par destination - cotinent. /// </summary> /// <param name="continent"> cotinent de recherche</param> /// <returns>liste des voyages</returns> public static IEnumerable <Voyage> ChercherVoyageParDestination_Continent(string continent) { using (var contexte = new Contexte()) { var voyages = (from v in contexte.Voyages where v.Destination.Continent == continent select v).ToList(); return(voyages); } }
/// <summary> /// méthode pour filtrer destination par Pays. /// </summary> public static IEnumerable <Destination> FiltrerDestinationPays(string pays) { using (var contexte = new Contexte()) { var destinations = (from d in contexte.Destinations where d.Pays == pays select d).ToList(); return(destinations); } }
public IEnumerable <Voyage> ListerVoyage() { using (var contexte = new Contexte()) { return(contexte.Voyages. Include(x => x.Destination). OrderBy(x => x.DateAller). ToList()); } }
public void TestGetFournisseurs() { List <Fournisseur> listFour = Contexte.GetFournisseurs("Japon"); // verifier foreach (Fournisseur F in listFour) { Assert.AreEqual(6, F.SupplierId); } var list = Contexte.GetFournisseurs("Japan"); }
/// <summary> /// méthode pour effacer une instance de voyage sur la base pour son id. /// </summary> public static void EffacerVoyage(int idVoyage) { using (var contexte = new Contexte()) { var voyage = (from v in contexte.Voyages where v.Id == idVoyage select v).Single(); contexte.Voyages.Remove(voyage); contexte.SaveChanges(); } }
/// <summary> /// méthode pour effacer une instance de AgenceVoyages sur la base pour son id. /// </summary> public static void EffacerAgence(int idAgence) { using (var contexte = new Contexte()) { var agence = (from ag in contexte.AgenceVoyages where ag.Id == idAgence select ag).Single(); contexte.AgenceVoyages.Remove(agence); contexte.SaveChanges(); } }
/// <summary> /// méthode pour effacer une instance de destination sur la base pour son id. /// </summary> public static void EffacerDestination(int idDestination) { using (var contexte = new Contexte()) { var destination = (from d in contexte.Destinations where d.Id == idDestination select d).Single(); contexte.Destinations.Remove(destination); contexte.SaveChanges(); } }
static void Main(string[] args) { Contexte ctx = new Contexte(); Response r = new Response { Content = "jhdsjfh" }; ctx.Responses.Add(r); Console.WriteLine("fin"); Console.ReadKey(); }
/// <summary> /// méthode pour effacer une instance du DossierReservation sur la base pour son id. /// </summary> /// <param name="idDossier">identifiant du Dossier</param> public static void EffacerDossierReservation(int idDossier) { using (var contexte = new Contexte()) { var dossierReservation = (from c in contexte.DossierReservations where c.Id == idDossier select c).Single(); contexte.DossierReservations.Remove(dossierReservation); contexte.SaveChanges(); } }
/// <summary> /// méthode pour effacer une instance du participant sur la base pour son id. /// </summary> public static void EffacerParticipant(int idParticipant) { using (var contexte = new Contexte()) { var participant = (from p in contexte.Participants where p.Id == idParticipant select p).Single(); contexte.Participants.Remove(participant); contexte.SaveChanges(); } }
protected void SetupMenuTopView(Contexte Ctx) { MenuTopForm_ViewModel = new MenuTop_StatutForm_ViewModel(Ctx); View.MenuTopRight_ContentPanel.Children.Add(MenuTopForm_ViewModel.View); MenuTop_CouleursForm_ViewModel = new MenuTop_CouleursForm_ViewModel(Ctx); View.MenuTopCenter_ContentPanel.Children.Add(MenuTop_CouleursForm_ViewModel.View); MenuTop_CouleursForm_ViewModel.OKCOULEUR += OKTOP; MenuTop_CouleursForm_ViewModel.VueEnsemble += VuenEnsembleClick; }
/// <summary> /// méthode pour effacer une instance du client sur la base pour son id. /// </summary> /// <param name="idClient">identifiant du client</param> public static void EffacerClient(int idClient) { using (var contexte = new Contexte()) { var client = (from c in contexte.Client where c.Id == idClient select c).Single(); contexte.Client.Remove(client); contexte.SaveChanges(); } }
/// <summary> /// méthode pour effacer une instance de Assurance sur la base pour son id. /// </summary> public static void EffacerAssurance(int idAssurance) { using (var contexte = new Contexte()) { var assurance = (from assu in contexte.Assurances where assu.Id == idAssurance select assu).Single(); contexte.Assurances.Remove(assurance); contexte.SaveChanges(); } }
private void GererContextes(Contexte contexte) { contexteActuel = contexte; switch (contexte) { case Contexte.Initial: adherentBindingSource.Clear(); AdherentEP.Clear(); txtAdherentID.Clear(); txtDebNom.Clear(); gbRecherche.Visible = true; gbDetails.Visible = false; btnAnnuler.Visible = false; btnEditer.Visible = false; btnValider.Visible = false; btnNouveau.Visible = true; break; case Contexte.Affichage: gbRecherche.Visible = true; gbDetails.Visible = true; btnAnnuler.Visible = false; btnEditer.Visible = true; gbDetails.Enabled = false; btnValider.Visible = false; btnNouveau.Visible = true; break; case Contexte.Edition: gbRecherche.Visible = false; gbDetails.Enabled = true; adherentIDTextBox.ReadOnly = true; btnAnnuler.Visible = true; btnEditer.Visible = false; btnValider.Visible = true; btnNouveau.Visible = false; break; case Contexte.Nouveau: gbRecherche.Visible = false; gbDetails.Visible = true; gbDetails.Enabled = true; adherentIDTextBox.ReadOnly = false; btnAnnuler.Visible = true; btnEditer.Visible = false; btnValider.Visible = true; btnNouveau.Visible = false; break; default: break; } }
public IEnumerable <Voyage> FiltrerVoyage(string columnFiltre, object valeurFiltre) { using (var contexte = new Contexte()) { switch (columnFiltre) { case "destination": return(contexte.Voyages.Where(x => x.Destination.Pays.ToUpper().StartsWith(valeurFiltre.ToString().ToUpper())).ToList()); default: throw new Exception("Le filtrage se fait uniquement par destination. Veuillez recommencer"); } } }