Esempio n. 1
0
        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();
        }
Esempio n. 2
0
 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);
     }
 }