private void GenreFill()    //заполнение combo box данными из базы данных
        {
            DBTables dbTables = new DBTables();

            Action action = () =>
            {
                try
                {
                    dbTables.DTGenre.Clear();
                    dbTables.DTGenreFill();
                    dbTables.dependency.OnChange += ChangeDataGenre;

                    cbGenre.DataSource    = dbTables.DTGenre;
                    cbGenre.ValueMember   = "ID_Genre_Book";
                    cbGenre.DisplayMember = "Genre";
                    cbGenre.SelectedValue = -1;
                }
                catch
                {
                    MessageBox.Show(MessageUser.ErrorLoadingData, MessageUser.TitleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            };

            Invoke(action);
        }
Example #2
0
        private void GenreBookFill() //заполнение combo box данными из базы данных
        {
            DBTables dbTables = new DBTables();
            Action   action   = () =>
            {
                dbTables.DTGenre.Clear();
                dbTables.DTGenreFill();
                dbTables.dependency.OnChange += ChangeDataGenre;

                ltbGenre.DataSource    = dbTables.DTGenre;
                ltbGenre.ValueMember   = "ID_Genre_Book";
                ltbGenre.DisplayMember = "Genre";
            };

            Invoke(action);
        }