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 btnKayit_Click(object sender, EventArgs e) { Gorev_Personel grvpersonel = (from x in db.Gorev_Personel where x.Id == id && x.Aciklama == null select x).FirstOrDefault(); grvpersonel.Durum = cbdurum.Text.ToString(); grvpersonel.Aciklama = rtbaciklama.Text.ToString(); db.SaveChanges(); MessageBox.Show("Kayıt edildi."); }
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)); }