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); }
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."); } }
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); }
public static bool EstDateValide() { if (Utilisateur.EstVacancier()) { } return(false); }