Ejemplo n.º 1
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (bs_facture.Current != null)
     {
         CHM_FICHE_FACTURE_CLIENT f = new CHM_FICHE_FACTURE_CLIENT((((DataRowView)bs_facture.Current)["CODE_FACTURE"]).ToString());
         f.RightToLeft = RightToLeft.No;
         f.MdiParent   = CLIENT_APP_PARAM.Fenetre_principale;
         f.Show();
     }
 }
Ejemplo n.º 2
0
        private void BTN_ENREGISTRER_Click(object sender, EventArgs e)
        {
            this.Cursor = Cursors.WaitCursor;
            try
            {
                Application.DoEvents();
                CHMGC.RESULT_QUERY res = CLIENT_APP_PARAM.gcws.INSERT_FACTURE_CLIENT(DATE_FACTURE.Value, CODE_CLIENT, HT.Value, TVA.Value, TTC.Value,
                                                                                     TAUX_REMISE.Value, TTC.Value, TIMBRE.Value, NP.Value, ML.Text, false, "Non reglée", TTC.Value, Convert.ToDecimal(CODE_MAG),
                                                                                     Convert.ToDecimal(CLIENT_APP_PARAM.Fenetre_principale.code_user), CLIENT_APP_PARAM.Fenetre_principale.prenom_user,
                                                                                     CLIENT_APP_PARAM.Fenetre_principale.nom_user, REMARQUE, dt_lg_b_liv);
                if (res.OK)
                {
                    CODE_FACTURE.Text = res.CODE;
                    MessageBox.Show(res.MESSAGE, "INVOICE SAVE", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    BTN_ENREGISTRER.Enabled = false;
                }
                else
                {
                    MessageBox.Show(res.MESSAGE, "Attention", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            catch (Exception er)
            {
                MessageBox.Show(er.Message, "Connexion serveur", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                this.Cursor = Cursors.Default;
            }
            foreach (DataRowView dr in bs_b_liv_selectionne)
            {
                //CLIENT_APP_PARAM.GEST.P_BON_LIVRAISON.UPDATE_FACTURE(dr["CODE_B_LIV"].ToString(), true);
                CLIENT_APP_PARAM.gcws.UPDATE_FACTURE(dr["CODE_B_LIV"].ToString(), true);
                //CLIENT_APP_PARAM.GEST.P_FACTURE.FACTURATION(CODE_FACTURE.Text, dr["CODE_B_LIV"].ToString(), DATE_FACTURE.Value);
                CLIENT_APP_PARAM.gcws.FACTURATION_CLIENT(CODE_FACTURE.Text, dr["CODE_B_LIV"].ToString(), DATE_FACTURE.Value);
                REMARQUE += dr["CODE_B_LIV"].ToString() + "   //  ";
            }
            remarq.Text           = "Remarque : " + REMARQUE;
            BTN_REGLEMENT.Enabled = true;
            BTN_APERçU.Enabled    = true;
            CHM_FICHE_FACTURE_CLIENT f = new CHM_FICHE_FACTURE_CLIENT(CODE_FACTURE.Text);

            f.MdiParent = CLIENT_APP_PARAM.Fenetre_principale;
            f.Show();
        }
Ejemplo n.º 3
0
 private void CODE_FACTURE_Click(object sender, EventArgs e)
 {
     try
     {
         if (CODE_FACT != "-1")
         {
             CHM_FICHE_FACTURE_CLIENT f = new CHM_FICHE_FACTURE_CLIENT(CODE_FACT);
             f.ShowDialog();
         }
         else
         {
             if (RS_CLIENT.Text != "")
             {
                 CHM_LISTE_FACTURE_CLIENT n = new CHM_LISTE_FACTURE_CLIENT(CODE_CLIENT);
                 n.selection_event += new CHM_LISTE_FACTURE_CLIENT.selection_deleg(n_selection_event);
                 n.ShowDialog();
             }
         }
     }
     catch (Exception er)
     {
         MessageBox.Show(er.Message, "Connection error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }