public void CevapGoster(KlasikCevap cevap) { flowLayoutPanel1.Visible = false; HepsiniGizle(); klasikCevaplar1.Visible = true; klasikCevaplar1.SeciliCevap(cevap); }
public static void CevapEkle(KlasikCevap cevap) { string sql = "insert into cevaplar values(0," + cevap.CalisanID + "," + cevap.SoruID + ",'" + cevap.Cevap + "','" + cevap.Tarih.ToString("yyyy-MM-dd") + "',0)"; _connection.Open(); MySqlCommand cmd = new MySqlCommand(sql, _connection); int res = cmd.ExecuteNonQuery(); _connection.Close(); }
private void KlasikCevap(string cevaps) { timer1.Stop(); int calisan_id = Database.Select.CalisanCekID(Session.KullaniciAdiAl()); KlasikCevap cevap = new KlasikCevap(); cevap.ID = 0; cevap.CalisanID = calisan_id; cevap.SoruID = soru_id; cevap.Cevap = richTextBox1.Text + " " + cevaps; cevap.Tarih = DateTime.Now; try { Database.Insert.CevapEkle(cevap); } catch (Exception ex) { MessageBox.Show("Bir hata oluştu!" + ex.Message); return; } Bildirim b = new Bildirim(); b.ID = 0; b.OkunduMu = false; b.GonderenID = calisan_id; b.SoruID = soru_id; b.CevapID = Database.Select.LastInsertedCevap(); b.Tarih = DateTime.Now; b.GorulduMu = false; Database.Insert.BildirimOlustur(b); SoruSorulma s = new SoruSorulma(); s.CalisanID = calisan_id; s.SoruID = soru_id; s.Tarih = DateTime.Now; s.Sure = tmpsure - sure; s.Cevap = "K"; if (!Database.Select.SorulmaKontrol(s)) { Database.Insert.SoruSoruldu(s); } else { Database.Update.SoruSoruldu(s); } AnasayfayaDon(); }
public static List <KlasikCevap> Cevaplar() { string sql = "select *from cevaplar"; List <KlasikCevap> cevaplar = new List <KlasikCevap>(); _connection.Open(); MySqlCommand cmd = new MySqlCommand(sql, _connection); MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { KlasikCevap cevap = new KlasikCevap(); cevap.ID = reader.GetInt32(0); cevap.CalisanID = reader.GetInt32(1); cevap.SoruID = reader.GetInt32(2); cevap.Cevap = reader.GetString(3); cevap.Tarih = reader.GetDateTime(4); cevap.Durum = reader.GetInt32(5); cevaplar.Add(cevap); } _connection.Close(); return(cevaplar); }