private void btnsupprimerclient_Click(object sender, EventArgs e) { if ((dvgclient.SelectedRows.Count != 0) && (dvgclient.Rows.Count != 0)) { DialogResult R = MessageBox.Show("Voulez vous vraiment supprimer ce client?", "Supprimer", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { BL.CLS_Client clclient = new BL.CLS_Client(); int idselect = (int)dvgclient.CurrentRow.Cells[0].Value;// id de la ligne cocher int NbreProd = db.Affectations.Count(s => s.ID_Client == idselect); if (NbreProd == 0) { clclient.Supprimer_Client(idselect); Actualisedatagrid(); MessageBox.Show("Client supprimé avec succés.", "Supprimer", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { DialogResult PDR = MessageBox.Show("Il y a " + NbreProd + " produit affécté pour ce client vous ne pouvez pas le supprimer.", "Supprimer", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Suppression annulée.", "Supprimer", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Aucun client selectionnée.", "Supprimer", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnSuprimmerclient_Click(object sender, EventArgs e) { BL.CLS_Client clClient = new BL.CLS_Client(); // pour delete tous les clients selectionnés int select = 0; for (int i = 0; i < dgvClient.Rows.Count; i++) { if ((bool)dgvClient.Rows[i].Cells[0].Value == true) { select++; } } if (select == 0) { MessageBox.Show("Aucun client selectionné", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DialogResult R = MessageBox.Show("Voulez-vous vraiment supprimer ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { //pour delete tous les clients modifiés for (int i = 0; i < dgvClient.Rows.Count; i++) { if ((bool)dgvClient.Rows[i].Cells[0].Value == true) { clClient.SupprimerClient(int.Parse(dgvClient.Rows[i].Cells[1].Value.ToString())); //id client } } //Actuliser la grille une fois le client supprimé ActualiserDatagrid(); MessageBox.Show("Suppression effectuée", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Suppression annulée", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnsuppClient_Click(object sender, EventArgs e) { BL.CLS_Client Client = new BL.CLS_Client(); // pour supprimer tous les Produit Selectionner int select = 0; for (int i = 0; i < dvgclient.Rows.Count; i++) { if ((bool)dvgclient.Rows[i].Cells[0].Value == true) { select++; // Combien de ligne Selectionnez } } if (select == 0) { MessageBox.Show("Aucun Client Selectionner", "Suppresion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { DialogResult R = MessageBox.Show("Vous-Voulez vraiment Supprimer", "Suppresion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { // pour supprimer Produit selectionner for (int i = 0; i < dvgclient.Rows.Count; i++) { if ((bool)dvgclient.Rows[i].Cells[0].Value == true) { Client.suprimer_Client(int.Parse(dvgclient.Rows[i].Cells[1].Value.ToString())); // id Produit } } // actualiser datagridview Actualiserdatagrid2(); MessageBox.Show("Supression avec succées", "Suppresion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Supression est annulé ", "Suppresion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnEnregistrer_Click(object sender, EventArgs e) { if (testObligatoire() != null) { MessageBox.Show(testObligatoire(), "Obligatoire", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (lblTitre.Text == "Ajouter Client") { BL.CLS_Client clclient = new BL.CLS_Client(); if (clclient.Ajouter_Client(txtNom.Text, txtPrenom.Text, txtAdresse.Text, txtTelephone.Text, txtMail.Text, txtPays.Text, txtVille.Text) == true) { MessageBox.Show("Client ajouté avec succès", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); (usClient as USER_Liste_Client).ActualiserDatagrid(); } else { MessageBox.Show("Nom et Prénom de client déja existant", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else // si lblTitre = " Modifier Client" { BL.CLS_Client clClient = new BL.CLS_Client(); DialogResult R = MessageBox.Show("Voulez-vous vraiment modifier le client", "Modification", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { clClient.ModifierClient(IDselect, txtNom.Text, txtPrenom.Text, txtAdresse.Text, txtTelephone.Text, txtMail.Text, txtPays.Text, txtVille.Text); //Pour actualiser la grille (usClient as USER_Liste_Client).ActualiserDatagrid(); MessageBox.Show("Client Modifié avec succès", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Modification annulée", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnsupprimerclient_Click(object sender, EventArgs e) { BL.CLS_Client clclient = new BL.CLS_Client(); //pour supprimer tout les client selectionne int select = 0; for (int i = 0; i < dvgclient.Rows.Count; i++) { if ((bool)dvgclient.Rows[i].Cells[0].Value == true) { select++;//combien de ligne selectionnez } } if (select == 0) { MessageBox.Show("aucun client selectionner", "Suppresion", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DialogResult R = MessageBox.Show("Voulez vous vraiment supprimer les clients selectionne", "Suppresion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { //pour supprimer toutes les client selectionner for (int i = 0; i < dvgclient.Rows.Count; i++) { if ((bool)dvgclient.Rows[i].Cells[0].Value == true) { clclient.Supprimer_Client(int.Parse(dvgclient.Rows[i].Cells[1].Value.ToString()));//id client } } //actualiser datagrid view Actualisedatagrid(); MessageBox.Show("suppression avec succe", "suppression", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("suppression et annule", "suppression", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnEnregistrer_Click(object sender, EventArgs e) { if (testobligatoire2() != null) { MessageBox.Show(testobligatoire2(), "Obligatoire", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (lbltitre.Text == "Ajouter Client") { BL.CLS_Client clsFour = new BL.CLS_Client(); if (clsFour.Ajouter_Client(txtNom.Text, txtAdd.Text, txtTel.Text) == true) { MessageBox.Show("Client Ajouter avec succes", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); (userClient as User_list_Client).Actualiserdatagrid2(); } else { MessageBox.Show("Nom est deja existant ", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else // si lbltitre=Modifier { BL.CLS_Client F_Four = new BL.CLS_Client(); User_list_Client user = new User_list_Client(); DialogResult R = MessageBox.Show("vous-voulez vraiment Modifier le Client", "Modification", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { F_Four.Modifier_Client(idSelect, txtNom.Text, txtAdd.Text, txtTel.Text); // pour actualiser datagridview (userClient as User_list_Client).Actualiserdatagrid2(); MessageBox.Show("Fournisseur Modifier avec succes", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Modification est annulé", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } }
private void btnsupprimclient_Click(object sender, EventArgs e) { //Pour supprimer tous les clients sélectionnés int select = 0; BL.CLS_Client clclient = new BL.CLS_Client(); for (int i = 0; i < dvgclient.Rows.Count; i++) { if ((bool)dvgclient.Rows[i].Cells[0].Value == true) { select++; //Permet de savoir combien de lignes ont été sélectionné } } if (select == 0) { MessageBox.Show("Aucun client sélectionné", "Supprimer", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DialogResult R = MessageBox.Show("Voulez vous vraiment supprimer?", "Supprimer", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { //Pour supprimer tous les clients sélectionnés for (int i = 0; i < dvgclient.Rows.Count; i++) { if ((bool)dvgclient.Rows[i].Cells[0].Value == true) { clclient.Supprimer_Client(int.Parse(dvgclient.Rows[i].Cells[1].Value.ToString())); //Id Client } } //Actualisation du datagrid view Actualisedatagrid(); MessageBox.Show("Suppression effectuée avec succès", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Suppression annulée", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnenregistrer_Click(object sender, EventArgs e) { if (testoblogatoire() != null) { MessageBox.Show(testoblogatoire(), "Obligatoire", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (lblTitre.Text == "Ajouter Client") { BL.CLS_Client clclient = new BL.CLS_Client(); if (clclient.Ajouter_Client(txtNom.Text, txtPrenom.Text, txtAdresse.Text, txtTelephone.Text, txtEmail.Text, txtVille.Text, txtPays.Text, txtNumClient.Text, txtZip.Text, txtRabais.Text) == true) { MessageBox.Show("Client ajouté avec succés.", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); (usclient as USER_Liste_Client).Actualisedatagrid(); Close(); } else { MessageBox.Show("Le numero de client éxistent déja.", "Ajouter", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else //si lblTitre=Modifier client { BL.CLS_Client clclient = new BL.CLS_Client(); DialogResult R = MessageBox.Show("Voulez vous vraiment modifier ce client.", "Modification", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (R == DialogResult.Yes) { clclient.Modifier_Client(IDselect, txtNom.Text, txtPrenom.Text, txtAdresse.Text, txtTelephone.Text, txtEmail.Text, txtVille.Text, txtPays.Text, txtNumClient.Text, txtZip.Text, txtRabais.Text); //pour actualiser datzgrid wiev (usclient as USER_Liste_Client).Actualisedatagrid(); MessageBox.Show("Client modifié avec succés.", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); Close(); } else { MessageBox.Show("Modification est annulé.", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }