Esempio n. 1
0
        private DataTable DisplayExempAll(List<ClsBOExemp> _ListExemp)
        {
            ClsIFACBiblioClient _ClsIFACBiblioClient = new ClsIFACBiblioClient();
            ClsIFACEtatClient _ClsIFACEtatClient = new ClsIFACEtatClient();

            DataTable _DataTable = new DataTable();
            _DataTable.Columns.Add("Exemplaire_ID", typeof(Int32));
            _DataTable.Columns.Add("ISBN", typeof(String));
            _DataTable.Columns.Add("Bibliotheque_ID", typeof(String));
            _DataTable.Columns.Add("Etat_ID", typeof(String));
            _DataTable.Columns.Add("Date_Creation", typeof(DateTime));

            foreach (ClsBOExemp _Exemp in _ListExemp)
            {
                ClsBOBiblio _Biblio = _ClsIFACBiblioClient.SelectAllBiblio().Find(x => x.Bibliotheque_ID == _Exemp.Bibliotheque_ID) as ClsBOBiblio;
                ClsBOEtat _Etat = _ClsIFACEtatClient.SelectAllEtat().Find(x => x.Etat_ID == _Exemp.Etat_ID) as ClsBOEtat;

                DataRow _DataRow = _DataTable.NewRow();
                _DataRow["Exemplaire_ID"] = _Exemp.Exemplaire_ID;
                _DataRow["ISBN"] = _Exemp.ISBN;
                _DataRow["Bibliotheque_ID"] = _Biblio.Libelle;
                _DataRow["Etat_ID"] = _Etat.Libelle;
                _DataRow["Date_Creation"] = _Exemp.Date_Creation;

                _DataTable.Rows.Add(_DataRow);
            }
            return _DataTable;
        }
Esempio n. 2
0
 private void cmbExempBiblio_DropDown(object sender, EventArgs e)
 {
     try
     {
         using (ClsIFACBiblioClient prox = new ClsIFACBiblioClient())
         {
             cmbExempBiblio.DataSource = prox.SelectAllBiblio().ToList();
             cmbExempBiblio.DisplayMember = "Libelle";
             cmbExempBiblio.ValueMember = "Bibliotheque_ID";
         }
     }
     catch (CustomException ce)
     {
         MessageBox.Show(ce.Message);
     }
 }