예제 #1
0
 /// <summary>
 /// Code permettant de commencer la saisie pour un client déjà enregistré dans la pizzeria
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void RechercherClientExistant(object sender, RoutedEventArgs e)
 {
     if (ComboBox_Commis.Text.Equals("") == false)
     {
         SaisirCommande neworder = new SaisirCommande(this.pizzeria);
         neworder.Show();
         fermer = true;
         this.Close();
     }
     else
     {
         MessageBox.Show("Veuillez choisir un commis ou appuyer sur Valider.");
     }
 }
예제 #2
0
 /// <summary>
 /// Bouton de validation des informations choisies pour le nouveau client
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void CreationClient(object sender, RoutedEventArgs e)
 {
     if (NomClientBox.Text.Equals("") || PrenomClientBox.Text.Equals("") || AdresseClientBox.Text.Equals("") || TelephoneClientBox.Text.Equals("") || TelephoneClientBox.Text.Count() != 14)
     {
         MessageBox.Show("Veuillez compléter l'ensemble des informations et au format :\nNom\nPrenom\nN°XX, Libellé de la voie, Code Postale et Ville\nTéléphone XX XX XX XX XX ");
     }
     else
     {
         string nom         = NomClientBox.Text;
         string prenom      = PrenomClientBox.Text;
         string adresse     = AdresseClientBox.Text;
         string telephone   = TelephoneClientBox.Text;
         Client NewCustomer = new Client(nom, prenom, adresse, telephone, DateTime.Now);
         this.pizzeria.Clientele.Add(NewCustomer.Telephone, NewCustomer);
         this.pizzeria.Commandes.Last().Value.Telephone_client = telephone;
         MessageBox.Show("Client enregistré !");
         SaisirCommande commande = new SaisirCommande(this.pizzeria);
         commande.NumeroClientBox.Text = telephone;
         commande.Show();
         fermer = true;
         this.Close();
     }
 }