/*La méthode CreerUser permet de créer un champ * dans la table Users et de retourner un Boolean * pour dire si la ligne a bien été inséré*/ public static Boolean CreerUser(Users user) { Boolean test = false; try { connexion.execWrite("INSERT INTO Users" + "(nomUser, prenomUser, loginUser, mdpUser" + ", emailUser, tuteurUser, eleveUser, idNiveau) " + "VALUES ('" + user.nomUser + "', '" + user.prenomUser + "', '" + user.loginUser + "', '" + user.passwordUser + "', '" + user.emailUser + "', '" + user.tuteurUser + "', '" + user.eleveUser + "', '" + user.idNiveaux + "');"); test = true; } catch (MySqlException e) { Console.WriteLine(e); test = false; } return(test); }
/*La méthode CreerNiveaux permet de créer un champ * dans la table Niveaux et de retourner un Boolean * pour dire si la ligne a bien été inséré*/ public static Boolean CreerNiveaux(Niveaux niveaux) { Boolean test = false; try { connexion.execWrite("INSERT INTO Niveaux" + "(idNiveau, nomNiveau) " + "VALUES ('" + niveaux.idNiveaux + "', '" + niveaux.nomNiveaux + "');"); test = true; } catch (MySqlException e) { Console.WriteLine(e); test = false; } return(test); }
/*La méthode CreerMatiere permet de créer un champ * dans la table Matiere et de retourner un Boolean * pour dire si la ligne a bien été inséré*/ public static Boolean CreerMatiere(Matiere matiere) { Boolean test = false; try { connexion.execWrite("INSERT INTO matiere" + "(idMatiere, nomMatiere) " + "VALUES ('" + matiere.idMatiere + "', '" + matiere.nomMatiere + "');"); test = true; } catch (MySqlException e) { Console.WriteLine(e); test = false; } return(test); }
/*La méthode CreerMessage permet de créer un champ * dans la table Envoyer et de retourner un Boolean * pour dire si la ligne a bien été inséré*/ public static Boolean CreerMessage(Envoyer message) { Boolean test = false; try { connexion.execWrite("INSERT INTO message" + "(objetMessage, texteMessage, dateEnvoieMessage, idUser, idMatiere, idNiveau) " + "VALUES ('" + message.objetMessage + "', '" + message.texteMessage + "', '" + message.dateEnvoieMessage.ToString("yyyy-MM-d HH:mm:ss") + "', '" + message.idUser + "', '" + message.idMatiere + "', '" + message.idNiveaux + "');"); test = true; } catch (MySqlException e) { Console.WriteLine(e); test = false; } return(test); }
/*La méthode CreerReponse recoit un type Repondre * Il permet de créer un champ * dans la table Reponse et de retourner un Boolean * pour dire si la ligne a bien été inséré*/ public static Boolean CreerReponse(Repondre repondre) { Boolean test = false; try { connexion.execWrite("INSERT INTO Reponse" + "(texteReponse, idMessage) " + "VALUES ('" + repondre.texteReponse + "', '" + repondre.idMessage + "');"); test = true; } catch (MySqlException e) { Console.WriteLine(e); test = false; } return(test); }
/*La méthode CréerComposer permet de créer un champ * dans la table Composer et de retourner un Boolean * pour dire si la ligne a bien été inséré*/ public static Boolean CreerComposer(Composer composer) { Boolean test = false; try { connexion.execWrite("INSERT INTO Composer" + "(idMatiere, idNiveaux) " + "VALUES ('" + composer.idMatiere + "', '" + composer.idNiveaux + "');"); test = true; } catch (MySqlException e) { Console.WriteLine(e); test = false; } return(test); }