/*BtnAnnuler_Click * Permet de fermer l'application et de retourner sur la view Forum*/ private void BtnAnnuler_Click(object sender, EventArgs e) { Envoyer envoyer = new Envoyer(int.Parse(LblIdMessage.Text)); envoyer = EnvoyerController.ChargerMessageParIdMessage(envoyer); Users users = UsersController.ChargerLoginUser(envoyer.idUser); Matiere matiere = MatiereController.ChargerMatiereParIdMatiere(envoyer.idMatiere); ForumTuteur forum = new ForumTuteur(users, matiere.nomMatiere, label4.Text); ActiveForm.Close(); forum.Hide(); forum.Show(); }
private void Dgv_Groupe_CellContentClick(object sender, DataGridViewCellEventArgs e) { Users user = new Users(lbl_login.Text); string nomNiveaux = lbl_niveau.Text; DataGridViewRow lineSelected = Dgv_Groupe.Rows[Dgv_Groupe.SelectedCells[0].RowIndex]; string nomMatiere = Convert.ToString(lineSelected.Cells[0].Value); Matiere matiere = new Matiere(Dgv_Groupe.SelectedRows.ToString()); ForumTuteur forum = new ForumTuteur(user, nomMatiere, nomNiveaux); ActiveForm.Close(); forum.Hide(); forum.Show(); }
/*BtnEnvoyer_Click * Permet d'envoyer une réponse pour les questions*/ private void BtnEnvoyer_Click(object sender, EventArgs e) { Repondre repondre = new Repondre(TxtReponse.Text, int.Parse(LblIdMessage.Text)); bool i = RepondreController.CreerReponse(repondre); if (i == true) { Envoyer envoyer = new Envoyer(int.Parse(LblIdMessage.Text)); envoyer = EnvoyerController.ChargerMessageParIdMessage(envoyer); Users users = UsersController.ChargerLoginUser(envoyer.idUser); Matiere matiere = MatiereController.ChargerMatiereParIdMatiere(envoyer.idMatiere); MessageBox.Show("Le message a bien été envoyé !"); ForumTuteur forum = new ForumTuteur(users, matiere.nomMatiere, label4.Text); ActiveForm.Close(); forum.Hide(); forum.Show(); } else { MessageBox.Show("Le message n'a pas été envoyé"); } }