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); } } }
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); } }
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); } }