Ejemplo n.º 1
0
        private void btnExempRecherche_Click(object sender, EventArgs e)
        {
            try
            {
                using (ClsIFACExempClient prox = new ClsIFACExempClient())
                {
                    if (!checkBoxISBNBilbio.Checked && cmbExempEtat.SelectedIndex < 0 && cmbExempISBN.SelectedIndex < 0 && cmbExempBiblio.SelectedIndex < 0)
                    {
                        List<ClsBOExemp> _ListExemp;
                        _ListExemp = prox.SelectAllExemp().ToList();
                        dgvExemp.DataSource = DisplayExempAll(_ListExemp);
                        //dgvExemp.DataSource = prox.SelectAllExemp();
                    }

                    if (checkBoxISBNBilbio.Checked && cmbExempEtat.SelectedIndex < 0 && cmbExempISBN.SelectedIndex > -1 && cmbExempBiblio.SelectedIndex > -1)
                    {
                        List<ClsBOExemp> _ListExemp;
                        _ListExemp = prox.SelectExempByISBNAndBiblioID(cmbExempISBN.SelectedValue.ToString(), Convert.ToInt32(cmbExempBiblio.SelectedValue));
                        dgvExemp.DataSource = DisplayExempAll(_ListExemp);
                        //dgvExemp.DataSource = prox.SelectExempByISBNAndBiblioID(cmbExempISBN.SelectedValue.ToString(), Convert.ToInt32(cmbExempBiblio.SelectedValue));
                    }

                    if (!checkBoxISBNBilbio.Checked && cmbExempEtat.SelectedIndex < 0 && cmbExempISBN.SelectedIndex > -1 && cmbExempBiblio.SelectedIndex < 0)
                    {
                        List<ClsBOExemp> _ListExemp;
                        _ListExemp = prox.SelectExempByISBN(cmbExempISBN.SelectedValue.ToString());
                        dgvExemp.DataSource = DisplayExempAll(_ListExemp);
                        //dgvExemp.DataSource = prox.SelectExempByISBN(cmbExempISBN.SelectedValue.ToString());
                    }

                    if (!checkBoxISBNBilbio.Checked && cmbExempEtat.SelectedIndex < 0 && cmbExempISBN.SelectedIndex < 0 && cmbExempBiblio.SelectedIndex > -1)
                    {
                        List<ClsBOExemp> _ListExemp;
                        _ListExemp = prox.SelectExempByBiblioID(Convert.ToInt32(cmbExempBiblio.SelectedValue));
                        dgvExemp.DataSource = DisplayExempAll(_ListExemp);
                        //dgvExemp.DataSource = prox.SelectExempByBiblioID(Convert.ToInt32(cmbExempBiblio.SelectedValue));
                    }

                    else if (!checkBoxISBNBilbio.Checked && cmbExempEtat.SelectedIndex > -1 && cmbExempISBN.SelectedIndex < 0 && cmbExempBiblio.SelectedIndex < 0)
                    {
                        List<ClsBOExemp> _ListExemp;
                        _ListExemp = prox.SelectExempByEtat(Convert.ToInt32(cmbExempEtat.SelectedValue));
                        dgvExemp.DataSource = DisplayExempAll(_ListExemp);
                        //dgvExemp.DataSource = prox.SelectExempByEtat(Convert.ToInt32(cmbExempEtat.SelectedValue));
                    }

                    else
                    { }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 2
0
 private void cmbExempEmprunt_DropDown(object sender, EventArgs e)
 {
     try
     {
         using (ClsIFACExempClient prox = new ClsIFACExempClient())
         {
             cmbEmpruntExemp.DataSource = prox.SelectExempByEtat(3).ToList();
             cmbEmpruntExemp.DisplayMember = "ISBN";
             cmbEmpruntExemp.ValueMember = "Exemplaire_ID";
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 3
0
 private void btnExempAjout_Click(object sender, EventArgs e)
 {
     try
     {
         if (cmbExempISBN.SelectedIndex > -1 && cmbExempBiblio.SelectedIndex > -1)
         {
             using (ClsIFACExempClient prox = new ClsIFACExempClient())
             {
                 dgvExemp.DataSource = prox.AddExemplaire(cmbExempISBN.SelectedValue.ToString(), Convert.ToInt32(cmbExempBiblio.SelectedValue));
                 dgvExemp.DataSource = null;
                 dgvExemp.DataSource = prox.SelectAllExemp().ToList();
             }
         }
         else
         {
             MessageBox.Show("Veuillez sélectionner un livre et une bibliothèque pour ajouter un exemplaire");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }