예제 #1
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            if (satir != null)
            {
                Yardimci.Tablo(Yardimci.Sil(satir));
                grdData.DataSource = Yardimci.Tablo(Yardimci.VeriGetir());

                lblSon.Text      = "SİLME İŞLEMİ BAŞARILI..";
                lblSon.ForeColor = Color.DarkRed;



                /*
                 * OleDbDataAdapter da = new OleDbDataAdapter(sorgu, olCon);
                 * DataTable dt = new DataTable();
                 * da.Fill(dt);
                 * grdData.DataSource = dt;
                 * lblSonuc.Text = "İşlem Başarı ile Gerçekleştirildi.";
                 * lblSonuc.ForeColor = Color.Green;*/
            }
            else
            {
                //lblSonuc.Text = "Lütfen Seçim Yapınız..";
                //lblSonuc.ForeColor = Color.Red;
            }
        }
예제 #2
0
        //------------Kaydet----------------------
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            btnKayıt.Visible = true;

            int al = 0;

            if (btnKaydet.Text == "Kaydet")
            {
                try
                {
                    DataTable dt = new DataTable();
                    dt = Yardimci.Tablo(Yardimci.TumVeriGetir());
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        if (txtAd.Text.ToUpper() == dt.Rows[i][1].ToString().ToUpper() && txtSoyad.Text.ToUpper() == dt.Rows[i][2].ToString().ToUpper() && txtGsm.Text == dt.Rows[i][6].ToString())
                        {
                            lblSon.Text      = "Bu Kayıt Mevcuttur!";
                            lblSon.ForeColor = Color.DarkRed;
                            al = 1;
                            break;
                        }
                    }
                    if (al == 0)
                    {
                        Yardimci.Tablo(Yardimci.VeriKaydet(txtAd.Text, txtSoyad.Text, txtUnvan.Text, txtTarih.Text, txtTel.Text, txtGsm.Text, txtFax.Text, txtMail.Text, txtAdres.Text, txtSAdi.Text, txtWeb.Text, cmbKategori.SelectedValue.ToString()));
                        grdData.DataSource = Yardimci.Tablo(Yardimci.VeriGetir());
                        lblSon.Text        = "KAYIT BAŞARILI";
                        lblSon.ForeColor   = Color.Gold;
                    }
                }
                catch (Exception)
                {
                    lblSon.Text      = "Boş Kayıt Girilemez!";
                    lblSon.ForeColor = Color.DarkRed;
                }
            }
            else if (btnKaydet.Text == "Güncelle")
            {
                Yardimci.Tablo(Yardimci.VeriGüncelle(txtAd.Text, txtSoyad.Text, txtUnvan.Text, txtTarih.Text, txtTel.Text, txtGsm.Text, txtFax.Text, txtMail.Text, txtAdres.Text, txtSAdi.Text, txtWeb.Text, cmbAktif.SelectedIndex.ToString(), cmbKategori.SelectedValue.ToString(), satir));
                grdData.DataSource = Yardimci.Tablo(Yardimci.VeriGetir());

                lblSon.Text      = "GÜNCELLEME İŞLEMİ BAŞARILI..";
                lblSon.ForeColor = Color.Green;
            }
            else if (btnKaydet.Text == "Geri Al")
            {
                Yardimci.Tablo(Yardimci.VeriGeriAl(satir));
                grdData.DataSource = Yardimci.Tablo(Yardimci.VeriGetir());

                checkBox1.Checked = false;
                lblSon.Text       = "Kayıt Geri Alınmıştır.";
                lblSon.ForeColor  = Color.Green;
            }
        }
예제 #3
0
        private void checkBox1_CheckedChanged(object sender, EventArgs e)
        {
            if (checkBox1.Checked == true)

            {
                grdData.DataSource = Yardimci.Tablo(Yardimci.SilineniGetir());
            }
            else
            {
                grdData.DataSource = Yardimci.Tablo(Yardimci.VeriGetir());
            }
        }
예제 #4
0
        //OleDbConnection olCon = new OleDbConnection(Yardimci.Baglanti());
        public frmKartApp()
        {
            InitializeComponent();
            grdData.DataSource = Yardimci.Tablo(Yardimci.VeriGetir());

            cmbAktif.Items.Add("Pasif");
            cmbAktif.Items.Add("Aktif");
            cmbAktif.SelectedItem     = "Aktif";
            cmbKategori.DataSource    = Yardimci.Tablo(Yardimci.KategoriGetir());
            cmbKategori.DisplayMember = "KatAdi";
            cmbKategori.ValueMember   = "KatID";
        }
예제 #5
0
        private void btnKatSil_Click(object sender, EventArgs e)
        {
            DataTable dt = Yardimci.Tablo(Yardimci.SilKategoriGetir(kategori));

            if (dt.Rows.Count > 0)
            {
                MessageBox.Show("Kayıt var");
            }
            else
            {
                MessageBox.Show("Başarılı");
            }
        }
예제 #6
0
        private void btnKatKayıt_Click(object sender, EventArgs e)
        {
            if (btnKatKayıt.Text == "Kaydet")
            {
                try
                {
                    DataTable dt1 = new DataTable();
                    dt1 = Yardimci.Tablo(Yardimci.KategoriGetir());

                    Yardimci.Tablo(Yardimci.KategoriKaydet(txtKEkle.Text));
                    grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGetir());
                    lblKSonuc.Text         = "KAYIT BAŞARILI!";
                }
                catch (Exception)
                {
                    lblKSonuc.Text = "LÜTFEN BOŞ BIRAKMAYINIZ..!";
                }
            }
        }
예제 #7
0
        private void tbcAna_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (tbcAna.SelectedIndex == 1)
            {
                grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGetir());
                btnKatSil.Visible      = false;
            }
            if (tbcAna.SelectedIndex == 2)
            {
                grdRapor.DataSource = Yardimci.Tablo(Yardimci.VeriGetir());
                chbAd.Checked       = true;
                chbSoyad.Checked    = true;
                chbUnvan.Checked    = true;


                for (int i = 4; i < grdRapor.ColumnCount; i++)
                {
                    grdRapor.Columns[i].Visible = false;
                }
            }
        }
예제 #8
0
 private void BtnKatGün_Click(object sender, EventArgs e)
 {
     Yardimci.Tablo(Yardimci.KategoriGüncelle(txtKEkle.Text, satir));
     grdKategori.DataSource = Yardimci.Tablo(Yardimci.KategoriGetir());
     lblKSonuc.Text         = "GÜNCELLEME BAŞARILI.";
 }