Example #1
0
 //découlement du temps.
 private void decouleTemps(Temps leTemps)
 {
     if (leTemps.GetSeconde() == 0)
     {
         leTemps.SetSeconde(59);
         if (leTemps.GetMinute() <= 0)
         {
             if (leTemps.GetSeconde() <= 0)
             {
                 mort();
             }
             else
             {
                 leTemps.retirerHeure();
                 leTemps.SetMinute(59);
             }
         }
         else
         {
             leTemps.retirerMinute();
         }
     }
     else
     {
         leTemps.retirerSeconde();
     }
 }
        private void btPlacer_Click(object sender, EventArgs e)
        {
            if (tbSecPlacement.Text == "")
            {
                MessageBox.Show("veuillez entrer votre temps");
            }
            else
            {
                timerPlacement.Enabled = true;

                leJoueur.SetSecondesPlacees(Convert.ToInt32(tbSecPlacement.Text)); //on place le temps

                minutes  = leJoueur.GetSecondesPlacees() / 60;                     //on converti en minutes et en secondes
                secondes = leJoueur.GetSecondesPlacees() % 60;

                tempsPerso.retirerSeconde(secondes); //on retire le temps placé au temps du joueur
                tempsPerso.retirerMinute(minutes);

                lbTempsPlace.Visible = true;                                               //on fait apparaitre l'affichage du temps placé
                lbTempsPlace.Text    = minutes + " minutes et " + secondes + " secondes."; //actualisation de l'affichage
                btPlacer.Enabled     = false;
                btRecup.Enabled      = true;

                sound.Play();
            }
        }
Example #3
0
 //découlement du temps.
 private void decouleTemps(Temps leTemps)
 {
     if (leTemps.GetSeconde() == 0)
     {
         leTemps.SetSeconde(59);
         if (leTemps.GetMinute() <= 0)
         {
             if (leTemps.GetSeconde() <= 0)
             {
                 mort();
             }
             else
             {
                 leTemps.retirerHeure();
                 leTemps.SetMinute(59);
             }
         }
         else
         {
             leTemps.retirerMinute();
         }
     }
     else
     {
         leTemps.retirerSeconde();
     }
 }