예제 #1
0
        private void buttonValider_Click(object sender, EventArgs e)
        {
            bool ok = int.TryParse(textBoxCode.Text, out int code);

            if (ok)
            {
                try
                {
                    if (persitanceContact.GetContact(code).id != -1)
                    {
                        AffichageFournisseur affichageFournisseur = new AffichageFournisseur(code);
                        affichageFournisseur.Show();
                    }
                    else
                    {
                        Trace.TraceError("Tentative d'accès au contact inexistant " + code);
                        MessageBox.Show("Contact inexistant", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
                catch (Exception ex)
                {
                    Trace.TraceError("Erreur : " + ex.Message);
                }
            }
            else
            {
                Trace.TraceError("Tentative d'accès au code invalide " + code);
                MessageBox.Show("Le code est invalide", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            Trace.Flush();
        }
예제 #2
0
 private void buttonCreation_Click(object sender, EventArgs e)
 {
     if (persitanceContact != null)
     {
         AffichageFournisseur affichageFournisseur = new AffichageFournisseur();
         affichageFournisseur.Show();
     }
 }