private void materialFlatButton1_Click(object sender, EventArgs e) { if (!VerifyTexts()) { return; } if (_main == null && main != null) { Model.Calisan calisan = new Model.Calisan(); calisan.ID = Database.Select.CalisanCekID(Session.KullaniciAdiAl()); calisan.Ad = txtAd.Text; calisan.Soyad = txtSoyad.Text; calisan.Mail = txtMail.Text; calisan.Kadi = txtKadi.Text; calisan.Sifre = MD5Sifreleme.MD5Sifrele(txtSifre.Text); Database.Update.CalisanGuncelle(calisan); } if (_main != null && main == null) { Model.Admin admin = new Model.Admin(); admin.ID = 1; admin.Ad = txtAd.Text; admin.Soyad = txtSoyad.Text; admin.Kadi = txtKadi.Text; admin.Sifre = txtSifre.Text; admin.Email = txtMail.Text; Database.Update.AdminGuncelle(admin); } }
private void OdulVeCezaTablosu_RowEnter(object sender, DataGridViewCellEventArgs e) { string tur = OdulVeCezaTablosu.Rows[e.RowIndex].Cells[2].Value.ToString(); if (tur == "Ödül") { lblBilgi.ForeColor = Color.Blue; } else { lblBilgi.ForeColor = Color.Red; } lblBilgi.Text = tur; int aralik1 = Int32.Parse(OdulVeCezaTablosu.Rows[e.RowIndex].Cells[3].Value.ToString()); int aralik2 = Int32.Parse(OdulVeCezaTablosu.Rows[e.RowIndex].Cells[4].Value.ToString()); List <Model.Calisan> Calisanlar = Database.Select.Calisanlar(); List <Model.Puan> Puanlar = Database.Select.Puanlar(); flowLayoutPanel1.Controls.Clear(); foreach (var i in Puanlar.FindAll(x => x.CalisanPuani >= aralik1 && x.CalisanPuani <= aralik2)) { PuanProfil profil = new PuanProfil(); Model.Calisan calisan = Calisanlar.Find(x => x.ID == i.CalisanID); profil.setValues(calisan.Ad + " " + calisan.Soyad, i.CalisanPuani.ToString()); flowLayoutPanel1.Controls.Add(profil); } }
public void SetKlasikCevap(Model.KlasikCevap Cevap) { this.Cevap = Cevap; Model.Calisan calisan = Calisanlar.Find(x => x.ID == Cevap.CalisanID); lblAd.Text = calisan.Ad + " " + calisan.Soyad; lblCevap.Text = Cevap.Cevap; lblTarih.Text = Cevap.Tarih.ToString("dd.MM.yyyy"); }
public void setMain(QuestionScreen main) { this.main = main; Model.Calisan calisan = Database.Select.Calisanlar().Find(x => x.Kadi == Session.KullaniciAdiAl()); txtAd.Text = calisan.Ad; txtSoyad.Text = calisan.Soyad; txtKadi.Text = calisan.Kadi; txtMail.Text = calisan.Mail; }
public void SetBildirim(Model.Bildirim bildirim) { this.bildirim = bildirim; Model.Calisan calisan = Database.Select.Calisanlar().Find(x => x.ID == bildirim.GonderenID); lblCalisan.Text = calisan.Ad + " " + calisan.Soyad; cevap = Database.Select.Cevaplar().Find(x => x.SoruID == bildirim.SoruID && x.CalisanID == bildirim.GonderenID); lblCevap.Text = cevap.Cevap.Substring(0, Math.Min(61, cevap.Cevap.Length)); lblCevap.Text += "..."; }
public void BoardCiz() { List <Model.Calisan> Calisanlar = Database.Select.Calisanlar(); List <Model.BirlesikSoru> Sorular = Database.Select.Sorular(); List <Kategori> Kategoriler = Database.Select.Kategoriler(); label1.Text = Calisanlar.Count + " Çalışan"; label2.Text = Sorular.Count + " Soru"; label4.Text = Kategoriler.Count + " Kategori"; List <Puan> puanlar = Database.Select.Puanlar(); puanlar = puanlar.OrderByDescending(x => x.CalisanPuani).ToList(); if (puanlar.Count > 0) { Model.Calisan calisan = Calisanlar.Find(x => x.ID == puanlar.ElementAt(0).CalisanID); lblIsim1.Text = calisan.Ad + " " + calisan.Soyad; lblPuan1.Text = puanlar.ElementAt(0).CalisanPuani.ToString(); lblIsim1.Visible = true; lblPuan1.Visible = true; } if (puanlar.Count > 1) { Model.Calisan calisan = Calisanlar.Find(x => x.ID == puanlar.ElementAt(1).CalisanID); lblIsim2.Text = calisan.Ad + " " + calisan.Soyad; lblPuan2.Text = puanlar.ElementAt(1).CalisanPuani.ToString(); lblIsim2.Visible = true; lblPuan2.Visible = true; } if (puanlar.Count > 2) { Model.Calisan calisan = Calisanlar.Find(x => x.ID == puanlar.ElementAt(2).CalisanID); lblIsim3.Text = calisan.Ad + " " + calisan.Soyad; lblPuan3.Text = puanlar.ElementAt(2).CalisanPuani.ToString(); lblIsim3.Visible = true; lblPuan3.Visible = true; } if (puanlar.Count > 3) { Model.Calisan calisan = Calisanlar.Find(x => x.ID == puanlar.ElementAt(3).CalisanID); lblIsim4.Text = calisan.Ad + " " + calisan.Soyad; lblPuan4.Text = puanlar.ElementAt(2).CalisanPuani.ToString(); lblIsim4.Visible = true; lblPuan4.Visible = true; } }
private void btnKaydet_Click(object sender, EventArgs e) { if (VerifyTexts()) { Model.Calisan _calisan = new Model.Calisan(); _calisan.Ad = txtAd.Text; _calisan.Soyad = txtSoyad.Text; _calisan.Kadi = txtKadi.Text; _calisan.Mail = txtMail.Text; _calisan.Sifre = MD5Sifreleme.MD5Sifrele(txtSifre.Text); Database.Insert.CalisanEkleme(_calisan); this.temizle(); this.main.YenidenCiz(); } }
private void btnGuncelle_Click(object sender, EventArgs e) { if (VerifyTexts()) { Model.Calisan calisan = new Model.Calisan(); calisan.ID = selectedid; calisan.Ad = txtAd.Text; calisan.Soyad = txtSoyad.Text; calisan.Kadi = txtKadi.Text; calisan.Mail = txtMail.Text; calisan.Sifre = MD5Sifreleme.MD5Sifrele(txtSifre.Text); Database.Update.CalisanGuncelle(calisan); temizle(); this.main.YenidenCiz(); } }
public static bool CalisanGuncelle(Model.Calisan calisan) { var updateSQL = "update calisan set ad = '" + calisan.Ad + "', soyad = '" + calisan.Soyad + "', kadi = '" + calisan.Kadi + "' ,mail = '" + calisan.Mail + "', sifre = '" + calisan.Sifre + "' where id = " + calisan.ID; _connection.Open(); MySqlCommand cmd = new MySqlCommand(updateSQL, _connection); int result = cmd.ExecuteNonQuery(); if (result != -1) { MessageBox.Show("Başarıyla güncellendi."); } else { MessageBox.Show("Güncellenemedi."); } _connection.Close(); return(result != -1); }
public void CevabiGoster(Model.KlasikCevap cevap) { SelectedCevap = cevap; if (cevap.Durum != 0) { btnOnayla.Enabled = false; btnReddet.Enabled = false; } if (cevap.Durum == 0) { btnOnayla.Enabled = true; btnReddet.Enabled = true; } calisan = Calisanlar.Find(x => x.ID == cevap.CalisanID); lblAdSoyad.Text = calisan.Ad + " " + calisan.Soyad; lblKadi.Text = calisan.Kadi; lblPuan.Text = Database.Select.Puanlar().Find(x => x.CalisanID == calisan.ID).CalisanPuani.ToString(); lblSure.Text = Database.Select.CalisanCevaplari().Find(x => x.SoruID == cevap.SoruID && x.CalisanID == cevap.CalisanID && x.Tarih == cevap.Tarih).Sure.ToString(); lblSoru.Text = sorular.Find(x => x.soru.ID == cevap.SoruID).soru.SoruBasligi; txtCevap.Text = cevap.Cevap; }