Beispiel #1
0
        public Consulter_liste_ouvrage()
        {
            InitializeComponent();


            client = new EmpService.ServiceWCFClient();

            ouvrages = client.Consulter_List_Ouvrage();

            RemplirListTout(ouvrages);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            var client = new EmpService.ServiceWCFClient();

            if (ouvrageReservastion.Statut)
            {
                DialogResult dialogResult1 = MessageBox.Show("voulez vraiment s'inscrire a liste d'attente de cet ouvrage ", "Confimer Reservastion", MessageBoxButtons.YesNo);
                if (dialogResult1 == DialogResult.Yes)
                {
                    bool resultInscription = Session.obj.Inscription_List_Attente(Session.numero_carte, ouvrageReservastion.Code_barre);

                    if (resultInscription)
                    {
                        MessageBox.Show("vous serez informer  dés que l'ouvrage sera  disponible via un email  ");
                    }

                    else
                    {
                        MessageBox.Show("un probléme lors de l'inscription a la liste d'attente  ");
                    }
                }
            }

            else
            {
                DialogResult dialogResult = MessageBox.Show("voulez vraiment reserver cet ouvrage ", "Confimer Reservastion", MessageBoxButtons.YesNo);
                if (dialogResult == DialogResult.Yes)
                {
                    bool resultReservastion = client.Reserver_Ouvrage(Session.numero_carte, ouvrageReservastion.Code_barre);

                    if (resultReservastion)
                    {
                        MessageBox.Show("Merci d'avoire réserver cet ouvrage \n Vous devez vous présenter demain au maximum \n le " + DateTime.Now.AddDays(1).ToString("yyyy-MM-dd") + "\n pour confirmer votre réservation  ");
                    }

                    else
                    {
                        MessageBox.Show("un probléme lors de la reservastion ");
                    }
                }
            }
        }