private void BTN_bareme_supprimer_Click(object sender, EventArgs e)
        {
            Baremes pBareme = (Baremes)dataGridView_baremes.CurrentRow.DataBoundItem;

            MgtBaremes.SupprimerBareme(pBareme);
            dataGridView_baremes.DataSource = MgtBaremes.AffichierTout();
        }
        private void dataGridView_baremes_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            Baremes pBareme = (Baremes)dataGridView_baremes.CurrentRow.DataBoundItem;

            TXT_baremes_codeGroupement.Text = pBareme.CodeGroupement;
            TXT_baremes_dateVigueur.Text    = pBareme.DateVigueur;
            TXT_baremes_typeActe.Text       = pBareme.TypeActe;
            TXT_baremes_libelle.Text        = pBareme.Libelle;

            if (pBareme.TarifFixe.HasValue)
            {
                TXT_baremes_tarifFixe.Text = pBareme.TarifFixe.Value.ToString();
            }
            else
            {
                TXT_baremes_tarifFixe.Text = null;
            }

            if (pBareme.TarifMini.HasValue)
            {
                TXT_baremes_tarifMini.Text = pBareme.TarifMini.Value.ToString();
            }
            else
            {
                TXT_baremes_tarifMini.Text = null;
            }

            if (pBareme.TarifMaxi.HasValue)
            {
                TXT_baremes_tarifMaxi.Text = pBareme.TarifMaxi.Value.ToString();
            }
            else
            {
                TXT_baremes_tarifMaxi.Text = null;
            }
            if (pBareme.CodeVaccin.HasValue)
            {
                TXT_baremes_codeVaccin.Text = pBareme.CodeVaccin.ToString();
            }
            else
            {
                TXT_baremes_codeVaccin.Text = null;
            }
        }
        private void BTN_baremesAjout_ajout_Click(object sender, EventArgs e)
        {
            try
            {
                Baremes monBareme = new Baremes();

                monBareme.CodeGroupement = TXT_baremesAjout_codeGroupement.Text;
                monBareme.DateVigueur    = TXT_baremesAjout_dateVigueur.Text;
                monBareme.TypeActe       = comboBox_baremeAjout_TypeAct.Text;
                monBareme.Libelle        = comboBox_ajoutBareme_Libelle.Text;
                if (!String.IsNullOrWhiteSpace(TXT_baremesAjout_tarifFixe.Text))
                {
                    monBareme.TarifFixe = float.Parse(TXT_baremesAjout_tarifFixe.Text);
                }


                if (!String.IsNullOrWhiteSpace(TXT_baremesAjout_tarifMini.Text))
                {
                    monBareme.TarifMini = float.Parse(TXT_baremesAjout_tarifMini.Text);
                }


                if (!String.IsNullOrWhiteSpace(TXT_baremesAjout_tarifMaxi.Text))
                {
                    monBareme.TarifMaxi = float.Parse(TXT_baremesAjout_tarifMaxi.Text);
                }


                if (!String.IsNullOrWhiteSpace(TXT_baremesAjout_codeVaccin.Text))
                {
                    monBareme.CodeVaccin = Guid.Parse(TXT_baremesAjout_codeVaccin.Text);
                }

                MgtBaremes.AjoutBareme(monBareme);
                dataGridView_baremes.DataSource = MgtBaremes.AffichierTout();
            }
            catch (Exception ex)
            {
                LBL_baremeAjout_erreur.Text      = ("Problème lors de la saisie des informations : " + ex.Message);
                LBL_baremeAjout_erreur.ForeColor = System.Drawing.Color.Red;
                LBL_baremeAjout_erreur.Visible   = true;
            }
        }
        private void BTN_Enregistrer_Click(object sender, EventArgs e)
        {
            LignesConsultations maLigneConsu = new LignesConsultations();
            Baremes             monBareme    = MgtBaremes.AfficherUnSeul((Baremes)COMBO_LibelleActe.SelectedItem);

            maLigneConsu.Archive          = false;
            maLigneConsu.CodeConsultation = _maConsu.CodeConsultation;
            maLigneConsu.CodeGroupement   = monBareme.CodeGroupement;
            maLigneConsu.Prix             = float.Parse(TXT_Prix.Text);
            maLigneConsu.RappelEnvoye     = false;

            if (!String.IsNullOrWhiteSpace(monBareme.DateVigueur))
            {
                maLigneConsu.DateVigueur = monBareme.DateVigueur;
            }

            MgtLigneConsultation.Ajouter(maLigneConsu);

            ChargementGrid();
        }
        private void BTN_baremes_Modifier_Click(object sender, EventArgs e)
        {
            Baremes monBareme = new Baremes();

            monBareme.CodeGroupement = TXT_baremes_codeGroupement.Text;
            monBareme.DateVigueur    = TXT_baremes_dateVigueur.Text;
            monBareme.TypeActe       = comboBox_baremeAjout_TypeAct.Text;
            monBareme.Libelle        = comboBox_ajoutBareme_Libelle.Text;
            if (!String.IsNullOrWhiteSpace(TXT_baremes_tarifFixe.Text))
            {
                monBareme.TarifFixe = float.Parse(TXT_baremes_tarifFixe.Text);
            }


            if (!String.IsNullOrWhiteSpace(TXT_baremes_tarifMini.Text))
            {
                monBareme.TarifMini = float.Parse(TXT_baremes_tarifMini.Text);
            }


            if (!String.IsNullOrWhiteSpace(TXT_baremes_tarifMaxi.Text))
            {
                monBareme.TarifMaxi = float.Parse(TXT_baremes_tarifMaxi.Text);
            }


            if (!String.IsNullOrWhiteSpace(TXT_baremes_codeVaccin.Text))
            {
                monBareme.CodeVaccin = Guid.Parse(TXT_baremes_codeVaccin.Text);
            }



            MgtBaremes.ModifierBareme(monBareme);
            dataGridView_baremes.DataSource = MgtBaremes.AffichierTout();
        }
 public static void AjoutBareme(Baremes pBareme)
 {
     ADO_Baremes.AddBareme(pBareme);
 }
 public static void ModifierBareme(Baremes pBareme)
 {
     ADO_Baremes.UpdateBareme(pBareme);
 }
 public static void SupprimerBareme(Baremes pBareme)
 {
     ADO_Baremes.DeleteBareme(pBareme);
 }
 public static Baremes AfficherUnSeul(Baremes pBareme)
 {
     return(ADO_Baremes.GetOne(pBareme));
 }