Example #1
0
 public void CevapGoster(KlasikCevap cevap)
 {
     flowLayoutPanel1.Visible = false;
     HepsiniGizle();
     klasikCevaplar1.Visible = true;
     klasikCevaplar1.SeciliCevap(cevap);
 }
Example #2
0
        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();
        }
Example #3
0
        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();
        }
Example #4
0
        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);
        }