Exemplo n.º 1
0
 private void button3_Click_1(object sender, EventArgs e)
 {
     if (bsVehicule.Current != null && MessageBox.Show("Etes vous sûres de supprimer ce véhicule?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
     {
         DVEHICULE vehicule = new DVEHICULE();
         vehicule.CODE_VEHICULE = (decimal)(bsVehicule.Current as DataRowView)["CODE_VEHICULE"];
         CHM_CLIENT_APP.CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY();
         res = CLIENT_APP_PARAM.gcws.effaceVEHICULE(vehicule);
         if (res.OK)
         {
             try
             {
                 chargerVehicule();
             }
             catch (Exception er)
             {
                 MessageBox.Show(er.Message, this.Text);
             }
         }
         else
         {
             MessageBox.Show(res.MESSAGE, this.Text);
         }
     }
 }
Exemplo n.º 2
0
 void button1_Click(object sender, EventArgs e)
 {
     try
     {
         RESULT_QUERY res      = new RESULT_QUERY();
         DVEHICULE    vehicule = new DVEHICULE();
         vehicule.CODE_CLIENT   = (decimal)cbx_CLIENT.SelectedValue;
         vehicule.CODE_MARQUE   = (decimal)cbx_MARQUE.SelectedValue;
         vehicule.CODE_VEHICULE = CodeVehicule;
         vehicule.CYLINDRE      = Convert.ToInt32(nud_CYLINDRE.Value);
         vehicule.PUISSANCE     = Convert.ToInt32(nud_PUISSANCE.Value);
         vehicule.MATRICULE     = txt_MATRICULE.Text;
         vehicule.TYPE          = cbx_TYPE.Text;
         vehicule.GAMME         = txt_GAMME.Text;
         if (vehicule.CODE_VEHICULE == -1)
         {
             res = CLIENT_APP_PARAM.gcws.ajouteVEHICULE(vehicule);
             ((DataRowView)bs.Current)["CODE_VEHICULE"] = vehicule.CODE_VEHICULE = Convert.ToDecimal(res.CODE);
             if (res.OK)
             {
                 if (OnMaj != null)
                 {
                     OnMaj(vehicule.CODE_VEHICULE, res.OK);
                 }
                 Close();
             }
             else
             {
                 throw new Exception(res.MESSAGE);
             }
         }
         else
         {
             res = CLIENT_APP_PARAM.gcws.modifieVEHICULE(vehicule);
             //((DataRowView)bs.Current)["CODE_VEHICULE"] = vehicule.CODE_VEHICULE = Convert.ToDecimal(res.CODE);
             if (res.OK)
             {
                 if (OnMaj != null)
                 {
                     OnMaj(vehicule.CODE_VEHICULE, res.OK);
                 }
                 Close();
             }
             else
             {
                 throw new Exception(res.MESSAGE);
             }
         }
     }
     catch (Exception er)
     {
         MessageBox.Show(er.Message, this.Text);
     }
 }
Exemplo n.º 3
0
        void f_OnSelect(decimal codeVehicule)
        {
            DVEHICULE vehicule = new DVEHICULE();

            vehicule.CODE_VEHICULE = codeVehicule;
            try
            {
                vehicule = CLIENT_APP_PARAM.gcws.obtenirInstanceVEHICULE(vehicule);

                txt_MARQUE.Text        = vehicule.DESIGNATION_MARQUE;
                txt_MATRICULE.Text     = vehicule.MATRICULE;
                txt_GAMME.Text         = vehicule.GAMME;
                txt_RS_CLIENT.Text     = vehicule.RS_CLIENT;
                txt_TEL_CLIENT.Text    = vehicule.TEL_CLIENT;
                txt_REF_CLIENT.Text    = vehicule.REF_CLIENT;
                txt_CODE_VEHICULE.Text = vehicule.CODE_VEHICULE.ToString();
                txt_REF_CLIENT.Tag     = vehicule.CODE_CLIENT;
            }
            catch (Exception er)
            {
                MessageBox.Show(er.Message, this.Text);
            }
        }