Example #1
0
        public static bool ReinscriptionActivite(Activite uneActivite)
        {
            if (Utilisateur.EstVacancier())
            {
                string dateInscript = DateTime.Now.ToString("yyyy-MM-dd");
                string dateAct      = Convert.ToDateTime(uneActivite.DateAct).ToString("yyyy-MM-dd");
                string dateAnnul    = Convert.ToDateTime(uneActivite.DateAnnuleAct).ToString("yyyy-MM-dd");

                string       reqUpdte;
                int          nbMaj;
                MySqlCommand cmd = conn.CreateCommand();
                reqUpdte = "UPDATE inscription SET DATEANNULE = null " +
                           "WHERE DATEACT = '" + dateAct + "' " +
                           "AND USER = '******' " +
                           "AND CODEANIM = '" + uneActivite.CodeAnim + "' ;";


                cmd.CommandText = reqUpdte;
                nbMaj           = cmd.ExecuteNonQuery();
                if (nbMaj == 1)
                {
                    return(true);
                }
                return(false);
            }
            return(false);
        }
Example #2
0
        private void btnConnexion_Click(object sender, EventArgs e)
        {
            string pseudo = textBNomUtilisateur.Text;
            string mdp    = textBMotDePasse.Text;

            if (Donnees.RecupererUtilisateur(pseudo, mdp) != false)
            {
                Donnees.RecupererUtilisateur(pseudo, mdp);
                if (Utilisateur.EstVacancier() == true)
                {
                    Connexion.ActiveForm.Hide();
                    AccueilVacancier accueilVacancier = new AccueilVacancier();
                    accueilVacancier.ShowDialog();
                }
                else
                if (Utilisateur.EstEncadrant() == true)
                {
                    Connexion.ActiveForm.Hide();
                    AccueilEncadrant activitesEncadrant = new AccueilEncadrant();
                    activitesEncadrant.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Vous avez tout cassé !");
                }
            }
            else
            {
                MessageBox.Show("Nom d'utilisateur ou mot de passe incorrect ou inexistant.");
            }
        }
Example #3
0
 public static bool InscriptionVacancier(Activite uneActivite) // TO DO INSCRIPTION NE FONCTIONNE PAS
 {
     if (Utilisateur.EstVacancier())
     {
         string       dateInscript = DateTime.Now.ToString("yyyy-MM-dd");
         string       dateAct      = Convert.ToDateTime(uneActivite.DateAct).ToString("yyyy-MM-dd");
         string       dateAnnul    = Convert.ToDateTime(uneActivite.DateAnnuleAct).ToString("yyyy-MM-dd");
         string       reqI;
         int          nbMaj;
         MySqlCommand cmd = conn.CreateCommand();
         reqI = "INSERT INTO INSCRIPTION(NOINSCRIP, USER, CODEANIM, DATEACT, DATEINSCRIP, DATEANNULE) " +
                "          VALUES(null ," +
                "'" + Utilisateur.GetPseudo() + "', '" + uneActivite.CodeAnim + "', " +
                "'" + dateAct + "' ," +
                " '" + dateInscript + "'" +
                ", null  )";                //to do
         cmd.CommandText = reqI;
         nbMaj           = cmd.ExecuteNonQuery();
         if (nbMaj == 1)
         {
             return(true);
         }
         return(false);
     }
     return(false);
 }
Example #4
0
 public static bool EstDateValide()
 {
     if (Utilisateur.EstVacancier())
     {
     }
     return(false);
 }