Exemple #1
0
        /// <summary>
        /// constructor for update old entry
        /// </summary>
        /// <param name="poids_bascule_"></param>
        /// <param name="owner_"></param>
        /// <param name="entry_n"></param>
        public LineFournisseur(int header_entry_n, int entry_n)
        {
            InitializeComponent();
            operation = 1;
            _p        = PesageLineDao.getPesageLine(entry_n);

            selectBLFrn1.nrecep_tb.Text = _p.n_reception;

            code_frn_cb.Text = _p.n_fournisseur;
            nom_frn_cb.Text  = _p.nom;

            num_article_1_cb.Text   = _p.num_article_1;
            desig_article_1_cb.Text = _p.desig_article_1;
            qte_article_1_tb.Text   = _p.qte_article_1.ToString();

            num_article_2_cb.Text   = _p.num_article_2;
            desig_article_2_cb.Text = _p.desig_article_2;
            qte_article_2_tb.Text   = _p.qte_article_2.ToString();

            num_article_3_cb.Text   = _p.num_article_3;
            desig_article_3_cb.Text = _p.desig_article_3;
            qte_article_3_tb.Text   = _p.qte_article_3.ToString();

            num_article_4_cb.Text   = _p.num_article_4;
            desig_article_4_cb.Text = _p.desig_article_4;
            qte_article_4_tb.Text   = _p.qte_article_4.ToString();

            num_article_5_cb.Text   = _p.num_article_5;
            desig_article_5_cb.Text = _p.desig_article_5;
            qte_article_5_tb.Text   = _p.qte_article_5.ToString();
        }
Exemple #2
0
        private void getBLFrn()
        {
            ClearForm();
            PesageLineModel _p2 = new PesageLineModel();

            if (PesageLineDao.getBLFrnFromNav(selectBLFrn1.nrecep_tb.Text, _p2))
            {
                code_frn_cb.Text = _p2.n_fournisseur;
                code_frn_cb_SelectedIndexChanged(code_frn_cb, new EventArgs());

                num_article_1_cb.Text = _p2.num_article_1;
                num_article_1_cb_SelectedIndexChanged(num_article_1_cb, new EventArgs());
                qte_article_1_tb.Text = _p2.qte_article_1.ToString();

                num_article_2_cb.Text = _p2.num_article_2;
                num_article_2_cb_SelectedIndexChanged(num_article_2_cb, new EventArgs());
                qte_article_2_tb.Text = _p2.qte_article_2.ToString();

                num_article_3_cb.Text = _p2.num_article_3;
                num_article_3_cb_SelectedIndexChanged(num_article_3_cb, new EventArgs());
                qte_article_3_tb.Text = _p2.qte_article_3.ToString();

                num_article_4_cb.Text = _p2.num_article_4;
                num_article_4_cb_SelectedIndexChanged(num_article_4_cb, new EventArgs());
                qte_article_4_tb.Text = _p2.qte_article_4.ToString();

                num_article_5_cb.Text = _p2.num_article_5;
                num_article_5_cb_SelectedIndexChanged(num_article_5_cb, new EventArgs());
                qte_article_5_tb.Text = _p2.qte_article_5.ToString();
            }
        }
Exemple #3
0
        private void Enregistrer_Click(object sender, EventArgs e)
        {
            int verifData = WithErrors();

            if (verifData != 0)
            {
                INFO_MSG form = new INFO_MSG("Compléter la saisie : \n" + GlobVars.errorDictionary[verifData]);
                form.ShowDialog();
                return;
            }

            _p.n_reception = selectBLFrn1.nrecep_tb.Text;

            _p.n_fournisseur = code_frn_cb.Text;
            _p.n_client      = "";
            _p.nom           = nom_frn_cb.Text;

            _p.num_article_1   = num_article_1_cb.Text;
            _p.desig_article_1 = desig_article_1_cb.Text;
            _p.qte_article_1   = double.Parse(qte_article_1_tb.Text);

            _p.num_article_2   = num_article_2_cb.Text;
            _p.desig_article_2 = desig_article_2_cb.Text;
            _p.qte_article_2   = double.Parse(qte_article_2_tb.Text);

            _p.num_article_3   = num_article_3_cb.Text;
            _p.desig_article_3 = desig_article_3_cb.Text;
            _p.qte_article_3   = double.Parse(qte_article_3_tb.Text);

            _p.num_article_4   = num_article_4_cb.Text;
            _p.desig_article_4 = desig_article_4_cb.Text;
            _p.qte_article_4   = double.Parse(qte_article_4_tb.Text);

            _p.num_article_5   = num_article_5_cb.Text;
            _p.desig_article_5 = desig_article_5_cb.Text;
            _p.qte_article_5   = double.Parse(qte_article_5_tb.Text);

            int ret = new int();

            switch (operation)
            {
            case 0:
                ret = PesageLineDao.savePesageLine(_p);
                break;

            case 1:
                ret = PesageLineDao.updatePesageLine(_p);
                break;

            default:
                break;
            }

            if (ret == 0)
            {
                this.DialogResult = DialogResult.OK;
            }
        }
 private void supprimer_bl_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBox.Show(this, "Etes-vous sûr ?", "ATTENTION !!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
         {
             int entry_n = int.Parse(BLs_DGV.CurrentRow.Cells["Entry N°"].Value.ToString());
             PesageLineDao.deletePesageLine(entry_n);
             poids_recep_tb.Text = PesageHeaderDao.updateWeightPesageHeader(_p.entry_n).ToString();
             getBLs(_p.entry_n);
         }
     }
     catch { }
 }