private void btKayit_Click(object sender, EventArgs e) { string gorev = tbGorev.Text; string aciklama = tbAciklama.Text; string kisi = cbAdiSoyadi.Text; int sure = Convert.ToInt32(tbSure.Text); Personel id = (from x in db.Personel where x.Adi_Soyadi == kisi select x).FirstOrDefault(); if (id.Adi_Soyadi == kisi) { Gorevler gorevBilgisi = new Gorevler(); gorevBilgisi.Aciklama = aciklama; gorevBilgisi.Gorev = gorev; gorevBilgisi.Sure = sure; db.Gorevler.Add(gorevBilgisi); db.SaveChanges(); Gorevler gorevIdBul = (from x in db.Gorevler where x.Gorev == gorev && x.Sure == sure && x.Aciklama == aciklama select x).FirstOrDefault(); Gorev_Personel gorevPersonel = new Gorev_Personel(); gorevPersonel.BaslangicTarihi = DateTime.Now; gorevPersonel.BitisTarihi = DateTime.Now.AddDays(sure); gorevPersonel.Personel = Convert.ToInt32(id.Id); gorevPersonel.Gorev = Convert.ToInt32(gorevIdBul.Id.ToString()); db.Gorev_Personel.Add(gorevPersonel); db.SaveChanges(); MessageBox.Show("Görev kisiye başarıyla eklendi"); } }
private void btKayit_Click(object sender, EventArgs e) { int id = Convert.ToInt32(lbGorev.Text); Gorevler gorev = (from x in db.Gorevler where x.Id == id select x).FirstOrDefault(); gorev.Aciklama = tbAciklama.Text; gorev.Gorev = tbGorev.Text; gorev.Sure = Convert.ToInt32(tbSure.Text); db.SaveChanges(); kisigorevgetir(); MessageBox.Show("Kayıt edildi."); btKayit.Visible = false; label1.Visible = false; label2.Visible = false; label3.Visible = false; tbAciklama.Visible = false; tbGorev.Visible = false; tbSure.Visible = false; }
private void btnKayit_Click(object sender, EventArgs e) { string aciklama = tbAciklama.Text.ToString(); int sure = Convert.ToInt32(tbSure.Text); string gorev = tbGörev.Text.ToString(); Gorevler gorevBilgisi = new Gorevler(); gorevBilgisi.Aciklama = aciklama; gorevBilgisi.Gorev = gorev; gorevBilgisi.Sure = sure; db.Gorevler.Add(gorevBilgisi); db.SaveChanges(); Gorevler gorevIdBul = (from x in db.Gorevler where x.Gorev == gorev && x.Sure == sure && x.Aciklama == aciklama select x).FirstOrDefault(); Gorev_Personel gorevPersonel = new Gorev_Personel(); gorevPersonel.BaslangicTarihi = DateTime.Now; if (cbZaman.Text == "Ay") { gorevPersonel.BitisTarihi = DateTime.Now.AddDays(sure * 30); } else if (cbZaman.Text == "Hafta") { gorevPersonel.BitisTarihi = DateTime.Now.AddDays(sure * 7); } else if (cbZaman.Text == "Gün") { gorevPersonel.BitisTarihi = DateTime.Now.AddDays(sure); } else { gorevPersonel.BitisTarihi = DateTime.Now.AddHours(sure); } gorevPersonel.Personel = Convert.ToInt32(lbKullaniciId.Text); gorevPersonel.Gorev = Convert.ToInt32(gorevIdBul.Id.ToString()); db.Gorev_Personel.Add(gorevPersonel); db.SaveChanges(); MessageBox.Show("Gorev başarıyla girildi."); datagridviewdoldur(Convert.ToInt32(lbKullaniciId.Text)); }
private void btGorevDuzenle_Click(object sender, EventArgs e) { if (btKayit.Visible == false) { btKayit.Visible = true; label1.Visible = true; label2.Visible = true; label3.Visible = true; tbAciklama.Visible = true; tbGorev.Visible = true; tbSure.Visible = true; int id = Convert.ToInt32(lbGorev.Text); Gorevler gorev = (from x in db.Gorevler where x.Id == id select x).FirstOrDefault(); tbAciklama.Text = gorev.Aciklama; tbGorev.Text = gorev.Gorev; tbSure.Text = gorev.Sure.ToString(); } else { MessageBox.Show("Kayıt ediniz."); } }