Example #1
0
        //-----------------------------------------------------------------------------------------



        //##############################-----  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();
                }
            }
        }