Ejemplo n.º 1
0
        private void BtnCatList_Click(object sender, EventArgs e)
        {
            // Data Gride verileri getirmek için EntityCategory class'ından CategoryList adında generic bir liste oluşturuyoruz ve Mantıksal Katman(Logic Layer)
            // üzerinden LLCategoryList methodu Veri Erişim Katmanına Erişerek (DAL) gerekli SQL sorgusu ile kategoriler hakkında tüm bilgiler getirilir.
            List <EntityCategory> CategoryList = LogicCategory.LLCategoryList();

            // DataSource veri kaynağı olarak bir Generic List almaktadır
            dataGridView1.DataSource = CategoryList;
        }
Ejemplo n.º 2
0
        private void BtnCatUpdt_Click(object sender, EventArgs e)
        {
            counterCategory += 1;
            if (counterCategory < 2)
            {
                // ComboBox kategorileri getirmek için Logic Layer'de daha önce tanımlanan LLCategoryList methodu ile tüm kategoriler getirilir
                // gelen liste foreach ile dönülerek combobox'ın add methodu ile comboxa eklenir

                List <EntityCategory> CatList = LogicCategory.LLCategoryList();
                foreach (var item in CatList)
                {
                    cmbBookCat.Items.Add(item.categoryName);
                }
            }
            else
            {
                MessageBox.Show("Butona sadece bir kez basabilirsiniz");
            }
        }