コード例 #1
0
        public void F_TestDeleteOffre()
        {
            List <Offre> actual = new List <Offre>();

            actual.AddRange(testControler.GetOffres());

            Offre toDelete = actual.Last();

            testControler.DeleteOffre(toDelete.Id);

            actual.Clear();
            actual.AddRange(testControler.GetOffres());
            CollectionAssert.DoesNotContain(actual, toDelete);
        }
コード例 #2
0
        /// <summary>
        /// Gestion du bouton suppression de l'offre
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ButtonSupprimer_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show(Properties.Resources.MsgSup,
                                Properties.Resources.MsgTitre,
                                MessageBoxButtons.YesNo,
                                MessageBoxIcon.Warning,
                                MessageBoxDefaultButton.Button2) == DialogResult.Yes)
            {
                if (true)
                {
                    int result = controller.DeleteOffre(Offre.Id);

                    if (result == 1)
                    {
                        MessageBox.Show($"{result} offre a été supprimée");
                    }
                    else
                    {
                        MessageBox.Show("Aucune offre n'a été supprimée");
                    }
                    RefreshListEvent(this, new EventArgs());
                }
            }
        }