예제 #1
0
        private void btn_annuler_Click(object sender, EventArgs e)
        {
            try
            {
                if (_bs_liste_br_fr.Current != null)
                {
                    DataRowView drv = (DataRowView)_bs_liste_br_fr.Current;

                    if (CLIENT_APP_PARAM.gccnx.getDate() <= Convert.ToDateTime(drv["DATE_BR_FR"]).AddHours(9))
                    {
                        BON_RECEPTION.CHM_FRM_BR_FOURNISSEUR f = new CHM_FRM_BR_FOURNISSEUR((decimal)drv["CODE_BRECEP"]);
                        f.WindowState = FormWindowState.Normal;
                        //f.MdiParent = CLIENT_APP_PARAM.Fenetre_principale;
                        f.ShowDialog();
                        //_dt_liste_br_fr = CLIENT_APP_PARAM.GEST.P_BR_FR.SELECT_ALL_BR_FR();
                        _dt_liste_br_fr            = CLIENT_APP_PARAM.gcws.SELECT_ALL_BR_FR();
                        _bs_liste_br_fr.DataSource = _dt_liste_br_fr;
                        dgv_liste.DataSource       = _bs_liste_br_fr;
                        calcul_total();
                    }
                    else
                    {
                        MessageBox.Show("Vous avez dépasser 9 heures de l'enregistrement de ce Bon de livraison,\nvous ne pouvez pas le modifier.", this.Text);
                    }
                }
            }
            catch (Exception er)
            {
                MessageBox.Show(er.Message);
            }
        }
예제 #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         CHMGC.RESULT_QUERY res = CLIENT_APP_PARAM.gcws.VERIFIER_INVENTAIRE_MAGAZIN(Convert.ToDecimal(CLIENT_APP_PARAM.CODE_MAG));
         if (res.OK)
         {
             BON_RECEPTION.CHM_FRM_BR_FOURNISSEUR f = new CHM_FRM_BR_FOURNISSEUR(-1);
             f.WindowState = FormWindowState.Normal;
             //f.MdiParent = CLIENT_APP_PARAM.Fenetre_principale;
             f.OnSave += new CHM_FRM_BR_FOURNISSEUR.EnregistrementBR(f_OnSave);
             f.Show();
             //_dt_liste_br_fr = CLIENT_APP_PARAM.GEST.P_BR_FR.SELECT_ALL_BR_FR();
         }
         else
         {
             MessageBox.Show("Magasin encours d'inventaire.", this.Text);
         }
     }
     catch (Exception er)
     {
         MessageBox.Show(er.Message, this.Text);
     }
 }