private void bunifuImageButton1_Click(object sender, EventArgs e)
        {
            if (bunifuCustomTextbox1.Text == "")
            {
                MessageBox.Show("Le code est obligatoire");
            }
            else
            {
                if (app.manager.searchOperationFournisseurByCode(bunifuCustomTextbox1.Text) == null)
                {
                    string      code        = bunifuCustomTextbox1.Text;
                    Fournisseur fournisseur = app.manager.searchFournisseurByKey((string)metroComboBox1.SelectedItem)[0];


                    string modePaiement = (string)metroComboBox2.SelectedItem;
                    double montant      = Double.Parse(bunifuCustomTextbox5.Text);
                    double regle        = Double.Parse(bunifuCustomTextbox6.Text);
                    double reste        = Double.Parse(bunifuCustomTextbox7.Text);

                    Paiement paiement = new Paiement(modePaiement, ttc, regle, reste);

                    string   designation   = bunifuCustomTextbox2.Text;
                    double   quantite      = Double.Parse(bunifuCustomTextbox3.Text);
                    double   prixUnitaire  = Double.Parse(bunifuCustomTextbox4.Text);
                    DateTime dateOperation = bunifuDatepicker1.Value;

                    app.manager.addOperationFournisseur(new OperationFournisseur(code, fournisseur, paiement, designation, quantite, prixUnitaire, dateOperation));
                    MessageBox.Show("Operation bien ajouter, lancement de la facture attendez svp : ");
                    facture();
                    Close();
                }
                else
                {
                    MessageBox.Show("Cette Operation existe déja");
                }
            }
        }
Beispiel #2
0
 public InfoFournisseur(Fournisseur fournisseur)
 {
     InitializeComponent();
     this.fournisseur = fournisseur;
 }
Beispiel #3
0
 public ModifyFournisseur(Fournisseur fournisseur)
 {
     InitializeComponent();
     this.fournisseur = fournisseur;
 }