Exemple #1
0
        public Form1()
        {
            InitializeComponent();
            transparan();
            grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGetir());
            grdOgrenci.Sort(grdOgrenci.Columns["ID"], ListSortDirection.Ascending);
            grdOgrenciRapor.DataSource = Yardimci.Tablo(Yardimci.VeriGetirRapor());
            grdKategori.DataSource     = Yardimci.Tablo(Yardimci.KategoriGetir());

            DataGridViewCheckBoxColumn checkColumn = new DataGridViewCheckBoxColumn();

            checkColumn.Name         = "X";
            checkColumn.HeaderText   = "seçiniz";
            checkColumn.Width        = 50;
            checkColumn.ReadOnly     = false;
            checkColumn.FillWeight   = 12;
            checkColumn.DisplayIndex = 0;
            grdOgrenci.Columns.Add(checkColumn);

            cmbKategori.DataSource    = Yardimci.Tablo(Yardimci.KategoriGetir());
            cmbKategori.DisplayMember = "KatAdi";
            cmbKategori.ValueMember   = "KatID";

            grdOgrenciRapor.Columns[0].Visible = false;
            for (int i = 4; i <= 13; i++)
            {
                grdOgrenciRapor.Columns[i].Visible = false;
            }
        }
Exemple #2
0
        private void btnKatEkle_Click(object sender, EventArgs e)
        {
            if (btnKatEkle2.Text == "EKLE")
            {
                tbKategori.Text = tbKategori.Text.Trim();
                string kat   = Convert.ToString(tbKategori.Text);
                int    sonuc = zatenKategori(kat);

                if (sonuc == 0)
                {
                    grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriEkle(kat));
                    grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGetir());
                }
                else
                {
                    DialogResult dialogresult = MessageBox.Show("Bu isimde bir kategori zaten var.", "HATA", MessageBoxButtons.OK);
                }
            }
            else if (btnKatEkle2.Text == "GÜNCELLE")
            {
                int satir = int.Parse(grdKategori.CurrentRow.Cells[0].Value.ToString());
                tbKategori.Text = tbKategori.Text.Trim();
                string kat = Convert.ToString(tbKategori.Text);
                grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGuncelle(kat, satir));
                grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGetir());
            }
        }
Exemple #3
0
 private void tabPage2_Click(object sender, EventArgs e)
 {
     btnKatEkle2.Text       = "EKLE";
     btnKatEkle2.Enabled    = true;
     btnKatSil.Enabled      = true;
     btnYenile2.Enabled     = true;
     lblCift.Text           = "Kategoriye ait verileri görmek için çift tıklatın.";
     grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGetir());
 }
Exemple #4
0
        private void btnKatSil_Click(object sender, EventArgs e)
        {
            int       satir   = int.Parse(grdKategori.CurrentRow.Cells[0].Value.ToString());
            DataTable dt      = Yardimci.Tablo(Yardimci.SatirSayisiGetir(satir));
            int       kactane = int.Parse(dt.Rows[0][0].ToString());

            if (kactane > 0)
            {
                DialogResult dialogresult = MessageBox.Show("Lütfen tüm kayıtları sildikten sonra tekrar deneyin.", "Bu kategoriye ait kayıtlar var.", MessageBoxButtons.OK);
            }
            else
            {
                grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriSil(satir));
                grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGetir());
            }
        }