コード例 #1
0
 public void accueil_to_reservation()
 {
     pnlPrincipal.SendToBack();
     // Affichage pour la réservation
     frmReservation = new frmReservation("CR", 0);
     frmReservation.MdiParent = this;
     frmReservation.Show();
     frmReservation.Location = new Point(0, 0);
 }
コード例 #2
0
        // Menu effecture une réservation
        private void faireUneDemandeToolStripMenuItem_Click(object sender, EventArgs e) {
            if (ActiveMdiChild != null) {
                ActiveMdiChild.Close();
            }
            pnlPrincipal.SendToBack();
            // Affichage pour la réservation
            frmReservation = new frmReservation("CR", 0);
            frmReservation.MdiParent = this;
            frmReservation.Show();
            frmReservation.Location = new Point(0, 0);

        }
コード例 #3
0
 // Clic sur l'option du menu contextuel
 private void menuModifier_Click(object sender, MouseEventArgs e) {
     // Si réservation n'est pas déjà traitée ou plus modifiable           
     requete = "SELECT valide, dateEmprunt FROM emprunt WHERE idEmprunt = " + idResa;
     cmd = new MySqlCommand(requete, Global.Connection);
     rd = cmd.ExecuteReader();
     rd.Read();
     DateTime dateemprunt = (DateTime)rd["dateEmprunt"];
     if ((int)rd["valide"] == 0) {
         rd.Close();
         bool ok = false;
         if (dateemprunt.Day != DateTime.Now.Day || dateemprunt.Month != DateTime.Now.Month || dateemprunt.Year != DateTime.Now.Year) {
             ok = true;
         } else {
             if (DateTime.Now.Hour < 15) {
                 ok = true;
             }
         }
         if (ok) {
             // Appel de l'écran pour afficher les dispos du véhicules sélectionné          
             if (ActiveMdiChild != null) {
                 ActiveMdiChild.Close();
             }
             // Affichage pour la réservation
             frmReservation = new frmReservation("MO", idResa);
             frmReservation.MdiParent = frmPrinicpale.ActiveForm;
             frmReservation.Show();
             frmReservation.Location = new Point(0, 0);
         } else {
             MessageBox.Show("Impossible de modifier la réservation car celle-ci a déjà été traitée ou n'est plus modifiable.", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     } else {
         MessageBox.Show("Impossible de modifier la réservation car celle-ci a déjà été traitée ou n'est plus modifiable.", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
         rd.Close();
     }
 }