private void btnSave_Click(object sender, EventArgs e) { try { if (okSelectionItemListDossier) { //Autorisant la MAJ car on a reelement selectionner un dossierdans la Liste des dossiers if (!bln1) { string[] tbContentLstResultat = null; for (int i = 0; i < lstResultat.Items.Count; i++) { tbContentLstResultat = lstResultat.Items[i].ToString().Split(';'); labo.Resultat = tbContentLstResultat[0]; labo.Date = Convert.ToDateTime(tbContentLstResultat[1]); labo.Id_critere = clsMetier.GetInstance().getClscritereresultat(tbContentLstResultat[2]).Id; labo.Id_operation_laboratoire = Convert.ToInt32(idDossierLabo[i]); labo.inserts(); } MessageBox.Show("Enregistrement éffectué", "Enregistrement", MessageBoxButtons.OK, MessageBoxIcon.Information); idDossierLabo.Clear(); lstResultat.Items.Clear(); lstExamen.Items.Clear(); okSelectionItemListDossier = false; } else { if (bsrc1.DataSource != null) { clsmouvementoperation_laboratoire m = (clsmouvementoperation_laboratoire)bsrc1.Current; new clsmouvementoperation_laboratoire().update(m); okSelectionItemListDossier = false; MessageBox.Show("Modification effectuée!", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("Veuillez sélectionner un dossier dans la liste des dossiers svp !", "Mise à jour informations", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show("Echec de la mise à jour" + ex.Message, "Mise à jour", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } refreshLabo(); }
private void btnDelete_Click(object sender, EventArgs e) { try { DialogResult result = MessageBox.Show("Voulez - vous vraiment supprimer cet enregistrement ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (bsrc1.DataSource != null) { clsmouvementoperation_laboratoire l = (clsmouvementoperation_laboratoire)bsrc1.Current; new clsmouvementoperation_laboratoire().delete(l); MessageBox.Show("Suppression éffectuée", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Information); //this.NewLabo(); refreshLabo(); } } } catch (Exception ex) { MessageBox.Show("Echec de la suppression " + ex.Message, "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }