Пример #1
0
        //private void textBoxNAC_KeyPress(object sender, KeyPressEventArgs e)
        //{
        //    if ((sender as TextBox) == null) return;
        //    if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))
        //    {
        //        e.Handled = true;
        //    }
        //}


        private void buttonValider_Click(object sender, EventArgs e)
        {
            if (!FormValidation())
            {
                return;
            }

            var avoir   = new AVOIR_FINANCIER();
            var success = InsertAvoir(avoir);

            if (!success)
            {
                return;
            }

            if (_chequesList.Count > 0)
            {
                _chequesList.ForEach(c => c.numAvoir = avoir.numAvoir);
                success = InsertCheques(_chequesList);
            }

            if (success)
            {
                Messages.Success("Données insérées avec succès !");
            }
            Close();
        }
Пример #2
0
 private void InsertAnt_Click(object sender, EventArgs e)
 {
     InsertAnte();
     Messages.Success("Done");
 }
Пример #3
0
        private void buttonValider_Click(object sender, EventArgs e)
        {
            if (!FormValidation())
            {
                return;
            }

            //Insert factures et groupe factures
            var listeCode = ReadFactures();


            if (!_isEf)
            {
                var success = InsertFactures(listeCode);

                if (!success)
                {
                    return;
                }
                //Insert Avoir
                var avoir = new AVOIR_FINANCIER();
                success = InsertAvoir(avoir);

                if (_chequesList.Count > 0)
                {
                    //Insert CHEQUE if so
                    _chequesList.ForEach(c => c.numAvoir = avoir.numAvoir);
                    success = InsertCheques(_chequesList);
                }
                if (success)
                {
                    Messages.Success("Données insérées avec succès !");
                }
                Close();
            }
            else
            {
                // ReSharper disable once RedundantAssignment
                var success = InsertFacturesEf(listeCode);

                if (!success)
                {
                    return;
                }
                //Insert Avoir
                var avoir = new AVOIR_FINANCIER();
                success = InsertAvoirEf(avoir);

                if (_chequesList.Count > 0)
                {
                    //Insert CHEQUE if so
                    _chequesList.ForEach(c => c.numAvoir = avoir.numAvoir);
                    success = InsertCheques(_chequesList);
                }
                if (success)
                {
                    Messages.Success("Données insérées avec succès !");
                }
                Close();
            }
        }
Пример #4
0
 private void Insert2016_Click(object sender, EventArgs e)
 {
     InsertAvoir2016();
     Messages.Success("Done");
 }