Пример #1
0
        private void MenuSil_Click(object sender, EventArgs e)
        {
            int        id = Convert.ToInt32(dtgVeri.SelectedRows[0].Cells["Id"].Value);
            Veritabani vt = new Veritabani();

            vt.EkleSilGuncelle("DELETE FROM uye where id=" + id);
            vt.EkleSilGuncelle("DELETE FROM puan where uyeid=" + id);
            MessageBox.Show("Silindi!");
            Doldur();
        }
        private void btnPuanEkle_Click(object sender, EventArgs e)
        {
            Veritabani vt = new Veritabani();

            vt.EkleSilGuncelle($"INSERT INTO puan (uyeid,puan,aciklama,tarih) VALUES ({uyeId},{(int)nmPuan.Value},'{txtPuanAciklama.Text.Replace("'", "''")}','{DateTime.Today.ToString("yyyy-MM-dd")}')");
            MessageBox.Show((int)nmPuan.Value + " puan eklendi");
            PuanDoldur();
            txtPuanAciklama.Text = string.Empty;
            nmPuan.Value         = 0;
        }
        private void UyeGuncelle()
        {
            Veritabani    vt       = new Veritabani();
            List <string> gorevler = new List <string>();

            foreach (var eleman in lstGorevler.Items)
            {
                gorevler.Add(eleman.ToString());
            }
            vt.EkleSilGuncelle($"UPDATE uye SET ad='{txtAd.Text.Replace("'", "''")}',soyad='{txtSoyad.Text.Replace("'", "''")}',telefon='{txtTelefon.Text.Replace("'", "''")}',mail='{txtMail.Text.Replace("'", "''")}',adres='{rchAdres.Text.Replace("'", "''")}',fakulte='{txtFakulte.Text.Replace("'", "''")}',bolum='{txtBolum.Text.Replace("'", "''")}',sinif='{txtSinif.Text.Replace("'", "''")}',komite='{cmbKomite.Text.Replace("'", "''")}',gorevler='{string.Join(",", gorevler)}',ozelAlan='{rchEkstra.Text.Replace("'", "''")}' WHERE id=" + uyeId);
            MessageBox.Show("Başarıyla güncellendi!");
        }
        private void UyeEkle()
        {
            Veritabani    vt       = new Veritabani();
            List <string> gorevler = new List <string>();

            foreach (var eleman in lstGorevler.Items)
            {
                gorevler.Add(eleman.ToString());
            }
            vt.EkleSilGuncelle($"INSERT INTO uye (ad,soyad,telefon,mail,adres,fakulte,bolum,sinif,komite,gorevler,ozelAlan) VALUES('{txtAd.Text.Replace("'","''")}','{txtSoyad.Text.Replace("'", "''")}','{txtTelefon.Text.Replace("'", "''")}','{txtMail.Text.Replace("'", "''")}','{rchAdres.Text.Replace("'", "''")}','{txtFakulte.Text.Replace("'", "''")}','{txtBolum.Text.Replace("'", "''")}','{txtSinif.Text.Replace("'", "''")}','{cmbKomite.Text.Replace("'", "''")}','{string.Join(",", gorevler)}','{rchEkstra.Text.Replace("'", "''")}')");
            MessageBox.Show("Başarıyla eklendi!");
            temizle();
        }