private void btnKaydet_Click(object sender, EventArgs e) { if (iss.PersonelID == 0) { MessageBox.Show("Personel seçin"); } else if (txtBaslik.Text.Trim() == "") { MessageBox.Show("Başlık boş"); } else if (txtIcerik.Text.Trim() == "") { MessageBox.Show("İçerik boş"); } else { if (isUpdate) { DialogResult result = MessageBox.Show("Eminmisin?", "Dikkat", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { IsDetayDTO dtoo = new IsDetayDTO(); if (Convert.ToInt32(txtUserNo.Text) != detay.UserNo) { dtoo.PersoneID = iss.PersonelID; } else { dtoo.PersoneID = detay.PersoneID; } dtoo.Baslik = txtBaslik.Text; dtoo.Icerik = txtIcerik.Text; dtoo.IsDurumID = Convert.ToInt32(cmbIsDurum.SelectedValue); dtoo.IsID = detay.IsID; IsBLL.IsGuncelle(dtoo); MessageBox.Show("Güncellendi"); this.Close(); } } else { iss.Baslik = txtBaslik.Text; iss.Icerik = txtIcerik.Text; iss.IsDurumID = 1; iss.IsBaslamaTarih = DateTime.Today; IsBLL.IsEkle(iss); MessageBox.Show("is Eklendi"); txtBaslik.Clear(); txtIcerik.Clear(); } } }
public static List <IsDetayDTO> IsGetir() { List <IsDetayDTO> liste = new List <IsDetayDTO>(); var list = (from i in db.Is join p in db.PERSONELs on i.PersonelID equals p.ID join d in db.DEPARTMANs on p.DepartmanID equals d.ID join pz in db.POZISYONs on p.PozisyonID equals pz.ID join durum in db.ISDURUMs on i.IsDurumID equals durum.ID select new { isID = i.ID, baslik = i.Baslik, icerik = i.Icerik, baslamatarihi = i.IsBaslamaTarih, bitistarihi = i.IsBitisTarih, userno = p.UserNo, ad = p.Ad, soyad = p.Soyad, departman = d.DepartmanAd, pozisyon = pz.PozisyonAd, departmanID = p.DepartmanID, pozisyonID = p.PozisyonID, isdurumu = durum.IsDurumAd, isdurumID = i.IsDurumID, persoenlID = i.PersonelID } ).OrderBy(x => x.baslamatarihi).ToList(); foreach (var item in list) { IsDetayDTO dto = new IsDetayDTO(); dto.IsID = item.isID; dto.Baslik = item.baslik; dto.Icerik = item.icerik; dto.IsBaslamaTarihi = item.baslamatarihi; dto.IsBitisTarihi = item.bitistarihi; dto.UserNo = item.userno; dto.Ad = item.ad; dto.Soyad = item.soyad; dto.DepartmanAd = item.departman; dto.PozisyonAd = item.pozisyon; dto.DepartmanID = item.departmanID; dto.PozisyonID = item.pozisyonID; dto.IsDurumAd = item.isdurumu; dto.IsDurumID = item.isdurumID; dto.PersoneID = item.persoenlID; liste.Add(dto); } return(liste); }
public static void IsGuncell(IsDetayDTO dto) { try { I iss = db.Is.First(x => x.ID == dto.IsID); iss.Baslik = dto.Baslik; iss.Icerik = dto.Icerik; iss.PersonelID = dto.PersoneID; iss.IsDurumID = dto.IsDurumID; db.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public static void IsGuncelle(IsDetayDTO dto) { IsDAO.IsGuncell(dto); }