private void btn_VALIDER_BRC_Click(object sender, EventArgs e) { //CHM_GESTION_COMERCIALE.RESULT_QUERY res = new CHM_GESTION_COMERCIALE.RESULT_QUERY(); CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); try { if (dt_br.Rows.Count > 0) { decimal mnt = Convert.ToDecimal(lb_mnt_retour.Text); decimal mag = Convert.ToDecimal(dt_facture.Rows[0]["MAGASIN"].ToString()); //res = CLIENT_APP_PARAM.GEST.P_BRETOUR_CL.INSERT_BRETOUR_CLIENT(DateTime.Now, Convert.ToDecimal(CLIENT_APP_PARAM.Fenetre_principale.code_user), mnt, CODE_Facture.Text, mag, dt_br); res = CLIENT_APP_PARAM.gcws.INSERT_BRETOUR_CLIENT(DateTime.Now, Convert.ToDecimal(CLIENT_APP_PARAM.Fenetre_principale.code_user), mnt, CODE_Facture.Text, mag, dt_br); if (res.OK) { MessageBox.Show(res.MESSAGE, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); ReportDocument rpt = new BON_RETOUR_CLIENT.CHM_TICKET_BON_RETOUR_CLIENT(); //rpt.SetDataSource(CLIENT_APP_PARAM.GEST.P_BRETOUR_CL.IMPRIMER_BRETOUR_CLIENT(res.CODE)); rpt.SetDataSource(CLIENT_APP_PARAM.gcws.IMPRIMER_BRETOUR_CLIENT(res.CODE)); rpt.PrintOptions.PrinterName = CLIENT_APP_PARAM.TicketPrinter; rpt.PrintToPrinter(1, true, 0, 0); Close(); } } else { MessageBox.Show("Veuillez sélectionner les articles tout d'abord.", this.Text); } } catch (Exception er) { MessageBox.Show(res.MESSAGE, this.Text); } }
private void button1_Click(object sender, EventArgs e) { try { //CHM_GESTION_COMERCIALE.RESULT_QUERY res = new CHM_GESTION_COMERCIALE.RESULT_QUERY(); CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); if (MessageBox.Show("Etes vous sûres de cloturer l'inventaire?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { //res = CLIENT_APP_PARAM.GEST.P_INVENTAIRE.CLOTURE_INVENTAIRE(_code_inventaire, Convert.ToDecimal(CLIENT_APP_PARAM.Fenetre_principale.code_user), _dt_inventaire, (decimal)_inventaire.Rows[0]["CODE_MAG"]); res = CLIENT_APP_PARAM.gcws.CLOTURE_INVENTAIRE(_code_inventaire, Convert.ToDecimal(CLIENT_APP_PARAM.Fenetre_principale.code_user), _dt_inventaire, (decimal)_inventaire.Rows[0]["CODE_MAG"]); if (res.OK) { MessageBox.Show(res.MESSAGE); button1.Enabled = false; } else { MessageBox.Show(res.MESSAGE); return; } } } catch (Exception er) { MessageBox.Show(er.Message, this.Text); } }
private void button1_Click(object sender, EventArgs e) { try { if (bs.Current != null) { DataRowView drv = (DataRowView)bs.Current; if (btn_inventaire.Tag.ToString() == "o") { if (MessageBox.Show("Etes vous sûres d'ouvrir un inventaire sur ce magasin?\nDans le cas de confirmation vous ne serez pas capable de faire aucune manipulation ni ed vente ni d'achat ni d'affichage de quantité de stock.", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { //CHM_GESTION_COMERCIALE.RESULT_QUERY res = new CHM_GESTION_COMERCIALE.RESULT_QUERY(); CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); try { //res = CLIENT_APP_PARAM.GEST.P_INVENTAIRE.OUVERTURE_INVENTAIRE(Convert.ToDecimal(CLIENT_APP_PARAM.Fenetre_principale.code_user), (decimal)drv["CODE_MAG"]); res = CLIENT_APP_PARAM.gcws.OUVERTURE_INVENTAIRE(Convert.ToDecimal(CLIENT_APP_PARAM.Fenetre_principale.code_user), (decimal)drv["CODE_MAG"]); if (res.OK) { bs_CurrentItemChanged(null, null); MessageBox.Show(res.MESSAGE); CHM_INVENTAIRE.CHM_FRM_INVENTAIRE f = new CHM_CLIENT_APP.CHM_INVENTAIRE.CHM_FRM_INVENTAIRE(Convert.ToDecimal(res.CODE)); f.MdiParent = CLIENT_APP_PARAM.Fenetre_principale; f.WindowState = FormWindowState.Maximized; f.Show(); } } catch (Exception er) { MessageBox.Show(res.MESSAGE, this.Text); } } } else { //decimal code_inv = CLIENT_APP_PARAM.GEST.P_INVENTAIRE.GET_INVENTAIRE_COURANT_PAR_MAGAZIN((decimal)drv["CODE_MAG"]); decimal code_inv = CLIENT_APP_PARAM.gcws.GET_INVENTAIRE_COURANT_PAR_MAGAZIN((decimal)drv["CODE_MAG"]); CHM_INVENTAIRE.CHM_FRM_INVENTAIRE f = new CHM_CLIENT_APP.CHM_INVENTAIRE.CHM_FRM_INVENTAIRE(code_inv); f.Show(); } } else { MessageBox.Show("Veuillez sélectionner un magasin tout d'abord."); } } catch (Exception er) { MessageBox.Show(er.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_annuler_Click(object sender, EventArgs e) { try { CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); //res = CLIENT_APP_PARAM.gcws.annulerMAJPrix(Convert.ToDecimal(tdbg_liste.Columns["CODE_MAJ_P"].Value), Convert.ToDecimal(CLIENT_APP_PARAM.Fenetre_principale.code_user), chbx_validee.Checked); MessageBox.Show(res.MESSAGE); Close(); } catch (Exception er) { MessageBox.Show(er.Message); } }
private void CMS_SUPP_CLT_Click(object sender, EventArgs e) { DataRowView drv = (DataRowView)srcb.Current; //DataTable dt1 = CLIENT_APP_PARAM.GEST.P_CLIENT.select_b_liv_client(drv["CODE_CLIENT"].ToString()); //DataTable dt2 = CLIENT_APP_PARAM.GEST.P_CLIENT.SELECT_COMMANDE_CLIENT(drv["CODE_CLIENT"].ToString()); //DataTable dt3 = CLIENT_APP_PARAM.GEST.P_CLIENT.select_facture(drv["CODE_CLIENT"].ToString()); DataTable dt1 = CLIENT_APP_PARAM.gcws.select_b_liv_client(drv["CODE_CLIENT"].ToString()); DataTable dt2 = CLIENT_APP_PARAM.gcws.SELECT_COMMANDE_CLIENT(drv["CODE_CLIENT"].ToString()); DataTable dt3 = CLIENT_APP_PARAM.gcws.select_facture(drv["CODE_CLIENT"].ToString()); if (dt1.Rows.Count > 0 || dt2.Rows.Count > 0 || dt3.Rows.Count > 0) { MessageBox.Show("Vous ne pouvez pas supprimer ce client ."); } else { //CHM_GESTION_COMERCIALE.RESULT_QUERY res = new CHM_GESTION_COMERCIALE.RESULT_QUERY(); CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); if (srcb.Current != null) { if (MessageBox.Show("Etes vous sûres de supprimer ce client?", "Confirmation de suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { try { //res = CLIENT_APP_PARAM.GEST.P_CLIENT.DELETE_CLIENT(drv["CODE_CLIENT"].ToString()); res = CLIENT_APP_PARAM.gcws.DELETE_CLIENT(drv["CODE_CLIENT"].ToString()); if (res.OK) { srcb.RemoveCurrent(); (srcb.DataSource as DataTable).AcceptChanges(); } else { MessageBox.Show(res.MESSAGE, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception er) { MessageBox.Show(er.Message, "Connection error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void btn_enreg_article_Click(object sender, EventArgs e) { #region TEST if (txt_REF_ARTICLE.Text.Trim() == "") { errorProvider1.SetError(txt_REF_ARTICLE, ""); if (txt_REF_ARTICLE.Text.Trim() == "") { errorProvider1.SetError(txt_REF_ARTICLE, "Veuillez entrer la désignation de l'article !"); txt_REF_ARTICLE.Focus(); return; } } errorProvider1.Clear(); errorProvider1.SetError(txt_REF_ARTICLE, ""); if (txt_REF_ARTICLE.Text.Trim() == "") { errorProvider1.SetError(txt_REF_ARTICLE, "Veuillez entrer la désignation de l'article !"); txt_REF_ARTICLE.Focus(); return; } errorProvider1.Clear(); errorProvider1.SetError(txt_DESIGNATION_NV_ARTICLE, ""); if (txt_DESIGNATION_NV_ARTICLE.Text.Trim() == "") { errorProvider1.SetError(txt_DESIGNATION_NV_ARTICLE, "Veuillez entrer la désignation de l'article !"); txt_DESIGNATION_NV_ARTICLE.Focus(); return; } errorProvider1.Clear(); errorProvider1.SetError(cbx_MARQUE, ""); if (cbx_MARQUE.SelectedValue == null) { errorProvider1.SetError(cbx_MARQUE, "Veuillez entrer la marque de l'article !"); cbx_MARQUE.Focus(); return; } errorProvider1.Clear(); errorProvider1.SetError(cbxCategorie, ""); if (cbxCategorie.SelectedValue == null) { errorProvider1.SetError(cbxCategorie, "Veuillez entrer la categorie de l'article !"); cbxCategorie.Focus(); return; } errorProvider1.Clear(); //if (MAGASIN.Text.Trim() == "") //{ // errorProvider1.SetError(CATEGORIE, ""); // if (MAGASIN.Text.Trim() == "") // { // errorProvider1.SetError(MAGASIN, "Veuillez entrer la categorie de l'article !"); // MAGASIN.Focus(); // return; // } //} //errorProvider1.Clear(); //if (FOURNISSEUR.Text.Trim() == "") //{ // errorProvider1.SetError(CATEGORIE, ""); // if (FOURNISSEUR.Text.Trim() == "") // { // errorProvider1.SetError(FOURNISSEUR, "Veuillez entrer la categorie de l'article !"); // FOURNISSEUR.Focus(); // return; // } //} //errorProvider1.Clear(); if (cbxUnite.Text == "") { errorProvider1.SetError(cbxUnite, ""); if (cbxUnite.Text == "") { errorProvider1.SetError(cbxUnite, "Veuillez sélectionner l'unite de mesure de l'article !"); cbxUnite.Focus(); return; } } errorProvider1.Clear(); //if (QTE_NV_ARTICLE.Value.Equals(0)) //{ // errorProvider1.SetError(QTE_NV_ARTICLE, ""); // if (QTE_NV_ARTICLE.Value.Equals(0)) // { // errorProvider1.SetError(QTE_NV_ARTICLE, "Veuillez entrer la quantité de l'article !"); // QTE_NV_ARTICLE.Focus(); // return; // } //} //errorProvider1.Clear(); if (cbx_TVA_NV_ARTICLE.SelectedValue == null) { errorProvider1.SetError(cbx_TVA_NV_ARTICLE, ""); if (cbx_TVA_NV_ARTICLE.Text.Trim() == "") { errorProvider1.SetError(cbx_TVA_NV_ARTICLE, "Veuillez sélectionner la valeur de Tva de Vente !"); cbx_TVA_NV_ARTICLE.Focus(); return; } } errorProvider1.Clear(); if (cbx_AchatArticle.SelectedValue == null) { errorProvider1.SetError(cbx_AchatArticle, ""); if (cbx_AchatArticle.Text.Trim() == "") { errorProvider1.SetError(cbx_AchatArticle, "Veuillez sélectionner la valeur de Tva de Vente !"); cbx_AchatArticle.Focus(); return; } } errorProvider1.Clear(); #endregion try { int zero = 0; CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); if (CODE_ARTICLE == "-1") { Application.DoEvents(); res = CLIENT_APP_PARAM.gcws.INSERT_ARTICLE((decimal)cbx_MARQUE.SelectedValue, (decimal)cbxFamille.SelectedValue, (decimal)cbxCategorie.SelectedValue, txt_REF_ARTICLE.Text, (decimal)cbxFournisseur.SelectedValue, txt_DESIGNATION_NV_ARTICLE.Text, txt_DescArticle.Text, txt_CodeAbarre.Text, nud_QTE_NV_ARTICLE.Value, (decimal)cbxUnite.SelectedValue, nud_QTE_MIN_NV_ARTICLE.Value, CLIENT_APP_PARAM.IMAGE_TO_BYTE(PHOTO_NV_ARTICLE.Image), Convert.ToDecimal(txt_PRIX_HT_A_ARTICLE.EditValue), Convert.ToDecimal(txt_taux_majoration.EditValue), Convert.ToDecimal(txt_PRIX_HT_V_NV_ARTICLE.EditValue), (decimal)cbx_TVA_NV_ARTICLE.SelectedValue, Convert.ToDecimal(txt_MAX_REMISE.EditValue), ETAT_NV_ARTICLE.Checked, Convert.ToDecimal(txt_PRIX_SOLDE.EditValue), 0, txt_REF_FOURNISSEUR.Text, chbx_PRIX_FIXE.Checked, Convert.ToDecimal(txt_prix_ttc.EditValue), (decimal)cbx_AchatArticle.SelectedValue); if (res.OK) { CODE_ARTICLE = res.CODE; ((DataRowView)this.bs.Current)["CODE_ARTICLE"] = CODE_ARTICLE; validateChanges = true; if (Enregistrer != null) { Enregistrer((DataRowView)bs.Current, validateChanges); } Close(); } else { MessageBox.Show(res.MESSAGE); return; } } else { Application.DoEvents(); res = CLIENT_APP_PARAM.gcws.UPDATE_ARTICLE(CODE_ARTICLE, (decimal)cbx_MARQUE.SelectedValue, (decimal)cbxFamille.SelectedValue, (decimal)cbxCategorie.SelectedValue, (decimal)cbxFournisseur.SelectedValue, txt_REF_ARTICLE.Text, txt_REF_FOURNISSEUR.Text, txt_DESIGNATION_NV_ARTICLE.Text, "", txt_DescArticle.Text, txt_CodeAbarre.Text, nud_QTE_NV_ARTICLE.Value, (decimal)cbxUnite.SelectedValue, nud_QTE_MIN_NV_ARTICLE.Value, CLIENT_APP_PARAM.IMAGE_TO_BYTE(PHOTO_NV_ARTICLE.Image), Convert.ToDecimal(txt_PRIX_HT_A_ARTICLE.EditValue), Convert.ToDecimal(txt_taux_majoration.EditValue), Convert.ToDecimal(txt_PRIX_HT_V_NV_ARTICLE.EditValue), (decimal)cbx_TVA_NV_ARTICLE.SelectedValue, Convert.ToDecimal(txt_MAX_REMISE.EditValue), ETAT_NV_ARTICLE.Checked, Convert.ToDecimal(txt_PRIX_SOLDE.EditValue) , chbx_PRIX_FIXE.Checked, Convert.ToDecimal(txt_prix_ttc.EditValue), (decimal)cbx_AchatArticle.SelectedValue); if (res.OK) { validateChanges = true; MessageBox.Show(res.MESSAGE); if (Enregistrer != null) { Enregistrer((DataRowView)bs.Current, validateChanges); } this.Close(); } else { MessageBox.Show(res.MESSAGE); return; } } } catch (Exception er) { MessageBox.Show(er.Message, "Connexion serveur", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BTN_ENREGISTRER_Click(object sender, EventArgs e) { #region TEST errorProvider1.SetError(NV_NOM_EMPLOYE, ""); if (NV_NOM_EMPLOYE.Text == "") { NV_NOM_EMPLOYE.Focus(); errorProvider1.SetError(NV_NOM_EMPLOYE, "Vous devez saisir le nom de l'employer !"); return; } errorProvider1.Clear(); errorProvider1.SetError(NV_PRENOM_EMPLOYE, ""); if (NV_PRENOM_EMPLOYE.Text == "") { NV_PRENOM_EMPLOYE.Focus(); errorProvider1.SetError(NV_PRENOM_EMPLOYE, "Vous devez saisir le prénom de l'employer !"); return; } errorProvider1.Clear(); errorProvider1.SetError(NV_ADRESSE_EMPLOYE, ""); if (NV_NOM_EMPLOYE.Text == "") { NV_ADRESSE_EMPLOYE.Focus(); errorProvider1.SetError(NV_ADRESSE_EMPLOYE, "Vous devez saisir l'adresse de l'employer !"); return; } errorProvider1.Clear(); #endregion try { //CHM_GESTION_COMERCIALE.RESULT_QUERY res = new CHM_GESTION_COMERCIALE.RESULT_QUERY(); CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); try { srcb.EndEdit(); dt.AcceptChanges(); } catch (Exception er) { MessageBox.Show(er.Message, "Attention", MessageBoxButtons.OK, MessageBoxIcon.Warning); dt.RejectChanges(); return; } if (CODE_EMPLOYE == "-1") { Application.DoEvents(); //res = CLIENT_APP_PARAM.GEST.P_EMPLOYE.INSERT_EMPLOYE(CODE_EMPLOYE, NV_NOM_EMPLOYE.Text, NV_PRENOM_EMPLOYE.Text, NV_DATE_NAISS_EMPLOYE.Value, NV_ADRESSE_EMPLOYE.Text, NV_TEL_EMPLOYE.Text, NV_EMAIL_EMPLOYE.Text, NV_DATE_EMBAUCHE_EMPLOYE.Value, NV_ETAT_EMPLOYE.Checked, ((int)NV_SOCIETE.SelectedItem + 1).ToString()); res = CLIENT_APP_PARAM.gcws.INSERT_EMPLOYE(CODE_EMPLOYE, NV_NOM_EMPLOYE.Text, NV_PRENOM_EMPLOYE.Text, NV_DATE_NAISS_EMPLOYE.Value, NV_ADRESSE_EMPLOYE.Text, NV_TEL_EMPLOYE.Text, NV_EMAIL_EMPLOYE.Text, NV_DATE_EMBAUCHE_EMPLOYE.Value, NV_ETAT_EMPLOYE.Checked, ((int)NV_SOCIETE.SelectedItem + 1).ToString()); CODE_EMPLOYE = res.CODE; ((DataRowView)srcb.Current)["CODE_EMPLOYE"] = CODE_EMPLOYE; if (ENREG_EMP_EV != null) { ENREG_EMP_EV((DataRowView)srcb.Current, true); } if (res.OK) { MessageBox.Show(res.MESSAGE, "Ajout de magasinier", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show(res.MESSAGE, "Ajout de magasinier", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { Application.DoEvents(); //res = CLIENT_APP_PARAM.GEST.P_EMPLOYE.UPDATE_EMPLOYE(CODE_EMPLOYE, NV_NOM_EMPLOYE.Text, NV_PRENOM_EMPLOYE.Text, NV_DATE_NAISS_EMPLOYE.Value, NV_ADRESSE_EMPLOYE.Text, NV_TEL_EMPLOYE.Text, NV_EMAIL_EMPLOYE.Text, NV_DATE_EMBAUCHE_EMPLOYE.Value, NV_ETAT_EMPLOYE.Checked, ((int)NV_SOCIETE.SelectedItem + 1).ToString()); res = CLIENT_APP_PARAM.gcws.UPDATE_EMPLOYE(CODE_EMPLOYE, NV_NOM_EMPLOYE.Text, NV_PRENOM_EMPLOYE.Text, NV_DATE_NAISS_EMPLOYE.Value, NV_ADRESSE_EMPLOYE.Text, NV_TEL_EMPLOYE.Text, NV_EMAIL_EMPLOYE.Text, NV_DATE_EMBAUCHE_EMPLOYE.Value, NV_ETAT_EMPLOYE.Checked, ((int)NV_SOCIETE.SelectedItem + 1).ToString()); if (ENREG_EMP_EV != null) { ENREG_EMP_EV((DataRowView)srcb.Current, false); } if (res.OK) { MessageBox.Show(res.MESSAGE, "Modification du magazinier", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show(res.MESSAGE, "Modification du magazinier", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception error) { MessageBox.Show(error.Message, "ERREUR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BTN_ENREGISTRER_Click(object sender, EventArgs e) { #region TEST errorProvider1.SetError(NV_NOM_USER, ""); if (NV_NOM_USER.Text.Trim() == "") { errorProvider1.SetError(NV_NOM_USER, "Veuillez entrer le nom !"); NV_NOM_USER.Focus(); return; } errorProvider1.Clear(); errorProvider1.SetError(NV_PRENOM_USER, ""); if (NV_PRENOM_USER.Text.Trim() == "") { errorProvider1.SetError(NV_PRENOM_USER, "Veuillez entrer le prenom !"); NV_PRENOM_USER.Focus(); return; } errorProvider1.Clear(); errorProvider1.SetError(NV_LOGIN_USER, ""); if (NV_LOGIN_USER.Text.Trim() == "") { errorProvider1.SetError(NV_LOGIN_USER, "Veuillez entrer le pseudo-name "); NV_LOGIN_USER.Focus(); return; } errorProvider1.Clear(); errorProvider1.SetError(NV_PASSWORD_USER, ""); if (NV_PASSWORD_USER.Text.Trim() == "") { errorProvider1.SetError(NV_PASSWORD_USER, "Veuillez entrer le mot de passe !"); NV_PASSWORD_USER.Focus(); return; } errorProvider1.Clear(); errorProvider1.SetError(NV_FONCTION_USER, ""); if (NV_FONCTION_USER.Text.Trim() == "") { errorProvider1.SetError(NV_FONCTION_USER, "Veuillez choisir la fonction de l'utilisateur !"); NV_FONCTION_USER.Focus(); return; } errorProvider1.Clear(); #endregion try { CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); try { srcb.EndEdit(); dt.AcceptChanges(); } catch (Exception er) { MessageBox.Show(er.Message, "Attention", MessageBoxButtons.OK, MessageBoxIcon.Warning); dt.RejectChanges(); return; } if (code_user == "-1") { Application.DoEvents(); res = CLIENT_APP_PARAM.gcws.INSERT_UTILISATEUR(code_user, NV_NOM_USER.Text, NV_PRENOM_USER.Text, CLIENT_APP_PARAM.IMAGE_TO_BYTE(NV_PHOTO_USER.Image), NV_LOGIN_USER.Text, NV_PASSWORD_USER.Text, NV_ETAT_USER.Checked, ((int)NV_SOCIETE.SelectedIndex + 1).ToString(), (NV_FONCTION_USER.SelectedIndex + 1).ToString()); code_user = res.CODE; ((DataRowView)srcb.Current)["CODE_USER"] = code_user; if (ENREG_EV != null) { ENREG_EV((DataRowView)srcb.Current, true); } if (res.OK) { MessageBox.Show(res.MESSAGE, "Ajout d'utilisateur", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show(res.MESSAGE, "Ajout d'utilisateur", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { Application.DoEvents(); string fct = NV_FONCTION_USER.SelectedValue.ToString(); res = CLIENT_APP_PARAM.gcws.UPDATE_UTILISATEUR(code_user, NV_NOM_USER.Text, NV_PRENOM_USER.Text, CLIENT_APP_PARAM.IMAGE_TO_BYTE(NV_PHOTO_USER.Image), NV_LOGIN_USER.Text, NV_PASSWORD_USER.Text, NV_ETAT_USER.Checked, NV_SOCIETE.SelectedValue.ToString(), NV_FONCTION_USER.SelectedValue.ToString()); if (ENREG_EV != null) { ENREG_EV((DataRowView)srcb.Current, false); } if (res.OK) { MessageBox.Show(res.MESSAGE, "Modification d'utilisateur", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show(res.MESSAGE, "Modification d'utilisateur", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception error) { MessageBox.Show(error.Message, "ERREUR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BTN_ENREG_NV_CLT_Click(object sender, EventArgs e) { #region Test errorProvider1.SetError(NV_REF_CLIENT, ""); if (NV_RS_CLIENT.Text.Trim() == "") { errorProvider1.SetError(NV_REF_CLIENT, "Reference client requise."); NV_REF_CLIENT.Focus(); NV_REF_CLIENT.SelectAll(); return; } errorProvider1.SetError(NV_RS_CLIENT, ""); if (NV_RS_CLIENT.Text.Trim() == "") { errorProvider1.SetError(NV_RS_CLIENT, "Raison sociale manquante"); NV_RS_CLIENT.Focus(); NV_RS_CLIENT.SelectAll(); return; } errorProvider1.SetError(NV_MAX_CREDIT, ""); if (NV_MAX_CREDIT.Text == "") { errorProvider1.SetError(NV_RS_CLIENT, "ÇáÑÌÇÁ ÅÏÎÇá ÇáÍÏ ÇáÃÞÕì ááÏíä"); NV_MAX_CREDIT.Focus(); NV_MAX_CREDIT.SelectAll(); return; } #endregion try { //CHM_GESTION_COMERCIALE.RESULT_QUERY res = new CHM_GESTION_COMERCIALE.RESULT_QUERY(); CHMGC.RESULT_QUERY res = new CHM_CLIENT_APP.CHMGC.RESULT_QUERY(); if (CODE_CLIENT == "-1") { Application.DoEvents(); //this.nv_clt_titre.Text = "Ajout de client"; //res = CLIENT_APP_PARAM.GEST.P_CLIENT.INSERT_CLIENT(CODE_CLIENT, NV_REF_CLIENT.Text, // NV_RS_CLIENT.Text, NV_ADRESSE_CLIENT.Text, NV_CP_CLIENT.Text, NV_VILLE_CLIENT.Text, // NV_PAYS_CLIENT.Text, NV_TEL_CLIENT.Text, NV_TEL2_CLIENT.Text, NV_FAX_CLIENT.Text, // NV_EMAIL_CLIENT.Text + "@" + NV_DOMAINE_EMAIL.Text, NV_EXO_CLIENT.Checked, // NV_ATTEST_EXO_CLIENT.Text, NV_CODE_DOUANE_CLIENT.Text, NV_CODE_TVA_CLIENT.Text, // NV_ETAT_CLIENT.Checked, false, Convert.ToDecimal( NV_MAX_CREDIT.Text)); res = CLIENT_APP_PARAM.gcws.INSERT_CLIENT(CODE_CLIENT, NV_REF_CLIENT.Text, NV_RS_CLIENT.Text, NV_ADRESSE_CLIENT.Text, NV_CP_CLIENT.Text, NV_VILLE_CLIENT.Text, NV_PAYS_CLIENT.Text, NV_TEL_CLIENT.Text, NV_TEL2_CLIENT.Text, NV_FAX_CLIENT.Text, NV_EMAIL_CLIENT.Text + "@" + NV_DOMAINE_EMAIL.Text, NV_EXO_CLIENT.Checked, NV_ATTEST_EXO_CLIENT.Text, NV_CODE_DOUANE_CLIENT.Text, NV_CODE_TVA_CLIENT.Text, NV_ETAT_CLIENT.Checked, false, Convert.ToDecimal(NV_MAX_CREDIT.Text), txtResponsableClient.Text); CODE_CLIENT = res.CODE; ((DataRowView)bs.Current)["CODE_CLIENT"] = CODE_CLIENT; if (res.OK) { bs.EndEdit(); client_param.AcceptChanges(); if (ENREG_EV != null) { ENREG_EV((DataRowView)bs.Current, true); } if (MessageBox.Show(res.MESSAGE + "\nVoulez vous ajouter un autre client?", "Nouveau client", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No) { this.Close(); } else { this.Close(); CHM_NOUVEAU_CLIENT f = new CHM_NOUVEAU_CLIENT("-1"); f.ShowDialog(); } } else { MessageBox.Show(res.MESSAGE, CLIENT_APP_PARAM.Fenetre_principale.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning); client_param.RejectChanges(); return; MessageBox.Show(res.MESSAGE, "New client", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { Application.DoEvents(); //res = CLIENT_APP_PARAM.GEST.P_CLIENT.UPDATE_CLIENT(CODE_CLIENT, NV_REF_CLIENT.Text, NV_RS_CLIENT.Text, NV_ADRESSE_CLIENT.Text, // NV_CP_CLIENT.Text, NV_VILLE_CLIENT.Text, NV_PAYS_CLIENT.Text, NV_TEL_CLIENT.Text, NV_TEL2_CLIENT.Text, NV_FAX_CLIENT.Text, // NV_EMAIL_CLIENT.Text + "@" + NV_DOMAINE_EMAIL.Text, NV_EXO_CLIENT.Checked, NV_ATTEST_EXO_CLIENT.Text, NV_CODE_DOUANE_CLIENT.Text, // NV_CODE_TVA_CLIENT.Text, NV_ETAT_CLIENT.Checked, Convert.ToDecimal(NV_MAX_CREDIT.Text)); res = CLIENT_APP_PARAM.gcws.UPDATE_CLIENT(CODE_CLIENT, NV_REF_CLIENT.Text, NV_RS_CLIENT.Text, NV_ADRESSE_CLIENT.Text, NV_CP_CLIENT.Text, NV_VILLE_CLIENT.Text, NV_PAYS_CLIENT.Text, NV_TEL_CLIENT.Text, NV_TEL2_CLIENT.Text, NV_FAX_CLIENT.Text, NV_EMAIL_CLIENT.Text + "@" + NV_DOMAINE_EMAIL.Text, NV_EXO_CLIENT.Checked, NV_ATTEST_EXO_CLIENT.Text, NV_CODE_DOUANE_CLIENT.Text, NV_CODE_TVA_CLIENT.Text, NV_ETAT_CLIENT.Checked, Convert.ToDecimal(NV_MAX_CREDIT.Text), txtResponsableClient.Text); if (res.OK) { bs.EndEdit(); client_param.AcceptChanges(); if (ENREG_EV != null) { ENREG_EV((DataRowView)bs.Current, false); } MessageBox.Show(res.MESSAGE, CLIENT_APP_PARAM.Fenetre_principale.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { client_param.RejectChanges(); MessageBox.Show(res.MESSAGE, CLIENT_APP_PARAM.Fenetre_principale.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (Exception error) { MessageBox.Show(error.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }