예제 #1
0
        /*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();
        }
예제 #2
0
        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();
        }
예제 #3
0
        /*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é");
            }
        }