private void btnSil_Click(object sender, EventArgs e) { foreach (DataGridViewRow row in grdOgrenci.Rows) { if (row.Cells[0].Value != null && row.Cells[0].Value.Equals(true)) { row.Selected = true; row.DefaultCellStyle.SelectionBackColor = Color.LightSlateGray; } else { row.Selected = false; } } foreach (DataGridViewRow row in grdOgrenci.Rows) { if (row.Selected == true) { string b = row.Cells[1].Value.ToString(); Yardimci.Tablo(Yardimci.VeriSil(b)); } else { continue; } } grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGetir()); lblKayitBasarili.Text = "PASİFLENDİ"; time(); }
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; } }
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()); } }
private void btnKategori_Click(object sender, EventArgs e) { foreach (DataGridViewRow row in grdOgrenci.Rows) { if (row.Cells[0].Value != null && row.Cells[0].Value.Equals(true)) { row.Selected = true; row.DefaultCellStyle.SelectionBackColor = Color.LightSlateGray; } else { row.Selected = false; } } foreach (DataGridViewRow row in grdOgrenci.Rows) { if (row.Selected == true) { string b = row.Cells[1].Value.ToString(); string a = cmbKategori.SelectedValue.ToString(); Yardimci.Tablo(Yardimci.KisiKategoriGuncelle(a, b)); } else { continue; } } grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGetir()); grdOgrenci.ClearSelection(); }
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()); }
private void grdKategori_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int satir = int.Parse(grdKategori.CurrentRow.Cells[0].Value.ToString()); grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGetir2(satir)); btnKatEkle2.Enabled = false; btnKatSil.Enabled = false; btnYenile2.Enabled = false; btnKatEkle2.Text = "GERİ"; btnKatSil.Text = "GERİ"; lblCift.Text = "Geri dönmek için üst kısımda herhangi bir yere tıklayın."; }
private void btnIslem2_Click(object sender, EventArgs e) { if (btnIslem2.Text == "PASİFLER") { grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.SilinenGoster()); grdOgrenci.Sort(grdOgrenci.Columns["ID"], ListSortDirection.Ascending); btnIslem2.Text = "AKTİFLER"; } else if (btnIslem2.Text == "AKTİFLER") { grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGetirRapor()); grdOgrenci.Sort(grdOgrenci.Columns["ID"], ListSortDirection.Ascending); btnIslem2.Text = "PASİFLER"; } }
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()); } }
public void guncelle() { if (satir != null) { lblKayitBasarili.Text = "GÜNCELLENDİ"; time(); tbAdi.Text = tbAdi.Text.Trim(); tbSoyadi.Text = tbSoyadi.Text.Trim(); tbUnvani.Text = tbUnvani.Text.Trim(); tbTarih.Text = tbTarih.Text.Trim(); tbTelefonu.Text = tbTelefonu.Text.Trim(); tbFaks.Text = tbFaks.Text.Trim(); tbMail.Text = tbMail.Text.Trim(); tbUzanti.Text = tbUzanti.Text.Trim(); tbAdresi.Text = tbAdresi.Text.Trim(); tbSirketAdi.Text = tbSirketAdi.Text.Trim(); tbWebSitesi.Text = tbWebSitesi.Text.Trim(); tbGsm.Text = tbGsm.Text.Trim(); string ad = Convert.ToString(tbAdi.Text); string soyad = Convert.ToString(tbSoyadi.Text); string unvan = Convert.ToString(tbUnvani.Text); string tarih = Convert.ToString(tbTarih.Text); string tel = Convert.ToString(tbTelefonu.Text); string fax = Convert.ToString(tbFaks.Text); string mail = Convert.ToString(tbMail.Text) + "@" + Convert.ToString(tbUzanti.Text); string adres = Convert.ToString(tbAdresi.Text); string sirket = Convert.ToString(tbSirketAdi.Text); string web = Convert.ToString(tbWebSitesi.Text); string gsm = Convert.ToString(tbGsm.Text); string katid = cmbKategori.SelectedValue.ToString(); grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGuncelle(ad, soyad, unvan, tarih, tel, gsm, fax, mail, adres, sirket, web, satir, katid)); grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGetir()); grdOgrenci.Sort(grdOgrenci.Columns["ID"], ListSortDirection.Ascending); } }
public void gerial() { foreach (DataGridViewRow row in grdOgrenci.Rows) { if (row.Cells[0].Value != null && row.Cells[0].Value.Equals(true)) { row.Selected = true; row.DefaultCellStyle.SelectionBackColor = Color.LightSlateGray; } else { row.Selected = false; } } foreach (DataGridViewRow row in grdOgrenci.Rows) { if (row.Selected == true) { string b = row.Cells[1].Value.ToString(); Yardimci.Tablo(Yardimci.GeriAl(b)); } else { continue; } } grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.SilinenGoster()); //grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.GeriAl(satir)); //grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.SilinenGoster()); lblKayitBasarili.Text = "GERİ ALINDI"; time(); }
private void btnKaliciSil_Click(object sender, EventArgs e) { DialogResult dialogresult = MessageBox.Show("Emin misiniz?", "SİL", MessageBoxButtons.YesNo); if (dialogresult == DialogResult.Yes) { foreach (DataGridViewRow row in grdOgrenci.Rows) { if (row.Cells[0].Value != null && row.Cells[0].Value.Equals(true)) { row.Selected = true; row.DefaultCellStyle.SelectionBackColor = Color.LightSlateGray; } else { row.Selected = false; } } foreach (DataGridViewRow row in grdOgrenci.Rows) { if (row.Selected == true) { string b = row.Cells[1].Value.ToString(); Yardimci.Tablo(Yardimci.KaliciSil(b)); } else { continue; } } grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGetir()); lblKayitBasarili.Text = "SİLİNDİ"; time(); } }
//----------------------------------------------------------------------------------------- //##############################----- FONKSİYONLAR -----############################## public void kaydet() { int sonuc = zaten(tbAdi.Text.Trim(), tbSoyadi.Text.Trim()); if (sonuc == 0) { tbAdi.Text = tbAdi.Text.Trim(); tbSoyadi.Text = tbSoyadi.Text.Trim(); tbUnvani.Text = tbUnvani.Text.Trim(); tbTarih.Text = tbTarih.Text.Trim(); tbTelefonu.Text = tbTelefonu.Text.Trim(); tbFaks.Text = tbFaks.Text.Trim(); tbMail.Text = tbMail.Text.Trim(); tbUzanti.Text = tbUzanti.Text.Trim(); tbAdresi.Text = tbAdresi.Text.Trim(); tbSirketAdi.Text = tbSirketAdi.Text.Trim(); tbWebSitesi.Text = tbWebSitesi.Text.Trim(); tbGsm.Text = tbGsm.Text.Trim(); string ad = Convert.ToString(tbAdi.Text); string soyad = Convert.ToString(tbSoyadi.Text); string unvan = Convert.ToString(tbUnvani.Text); string tarih = Convert.ToString(tbTarih.Text); string tel = Convert.ToString(tbTelefonu.Text); string fax = Convert.ToString(tbFaks.Text); string mail = Convert.ToString(tbMail.Text) + "@" + Convert.ToString(tbUzanti.Text); string adres = Convert.ToString(tbAdresi.Text); string sirket = Convert.ToString(tbSirketAdi.Text); string web = Convert.ToString(tbWebSitesi.Text); string gsm = Convert.ToString(tbGsm.Text); string katid = cmbKategori.SelectedValue.ToString(); try { grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriKaydet(ad, soyad, unvan, tarih, tel, gsm, fax, mail, adres, sirket, web, katid)); grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGetir()); grdOgrenci.Sort(grdOgrenci.Columns["ID"], ListSortDirection.Ascending); } catch (Exception ex) { lblKayitBasarili.Text = "Değerler boş"; } lblKayitBasarili.Text = "KAYIT BAŞARILI"; time(); } else if (sonuc == 1) { DialogResult dialogresult = MessageBox.Show("Aynı olmadığına emin misiniz?", "Bu kayıt muhtemelen var", MessageBoxButtons.YesNo); if (dialogresult == DialogResult.Yes) { tbAdi.Text = tbAdi.Text.Trim(); tbSoyadi.Text = tbSoyadi.Text.Trim(); tbUnvani.Text = tbUnvani.Text.Trim(); tbTarih.Text = tbTarih.Text.Trim(); tbTelefonu.Text = tbTelefonu.Text.Trim(); tbFaks.Text = tbFaks.Text.Trim(); tbMail.Text = tbMail.Text.Trim(); tbUzanti.Text = tbUzanti.Text.Trim(); tbAdresi.Text = tbAdresi.Text.Trim(); tbSirketAdi.Text = tbSirketAdi.Text.Trim(); tbWebSitesi.Text = tbWebSitesi.Text.Trim(); tbGsm.Text = tbGsm.Text.Trim(); string ad = Convert.ToString(tbAdi.Text); string soyad = Convert.ToString(tbSoyadi.Text); string unvan = Convert.ToString(tbUnvani.Text); string tarih = Convert.ToString(tbTarih.Text); string tel = Convert.ToString(tbTelefonu.Text); string fax = Convert.ToString(tbFaks.Text); string mail = Convert.ToString(tbMail.Text) + "@" + Convert.ToString(tbUzanti.Text); string adres = Convert.ToString(tbAdresi.Text); string sirket = Convert.ToString(tbSirketAdi.Text); string web = Convert.ToString(tbWebSitesi.Text); string gsm = Convert.ToString(tbGsm.Text); string katid = cmbKategori.SelectedValue.ToString(); grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriKaydet(ad, soyad, unvan, tarih, tel, gsm, fax, mail, adres, sirket, web, katid)); grdOgrenci.DataSource = Yardimci.Tablo(Yardimci.VeriGetir()); grdOgrenci.Sort(grdOgrenci.Columns["ID"], ListSortDirection.Ascending); lblKayitBasarili.Text = "KAYIT BAŞARILI"; time(); } else if (dialogresult == DialogResult.No) { lblKayitBasarili.Text = "İŞLEM İPTAL"; time(); } } }