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(); } } }
private void btnSil_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Silinsinmi?", "Dikkat", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { IsBLL.IsSil(detay.IsID); MessageBox.Show("Silindi"); combofull = false; doldur(); Temizle(); } }
private void FrmIsBilgileri_Load(object sender, EventArgs e) { cmbIsDurum.Visible = false; label9.Visible = false; dto = IsBLL.GetAll(); dataGridView1.DataSource = dto.Personeller; dataGridView1.Columns[0].Visible = false; dataGridView1.Columns[1].HeaderText = "User No"; dataGridView1.Columns[2].HeaderText = "Ad"; dataGridView1.Columns[3].HeaderText = "Soyad"; dataGridView1.Columns[4].Visible = false; dataGridView1.Columns[5].Visible = false; dataGridView1.Columns[6].Visible = false; dataGridView1.Columns[7].Visible = false; dataGridView1.Columns[8].Visible = false; dataGridView1.Columns[9].Visible = false; dataGridView1.Columns[10].Visible = false; dataGridView1.Columns[11].Visible = false; dataGridView1.Columns[12].Visible = false; dataGridView1.Columns[13].Visible = false; cmbDepartman.DataSource = dto.Departmanlar; cmbDepartman.DisplayMember = "DepartmanAd"; cmbDepartman.ValueMember = "ID"; cmbDepartman.SelectedIndex = -1; if (dto.Departmanlar.Count > 0) { combofull = true; } cmbPozisyon.DataSource = dto.Pozisyonlar; cmbPozisyon.DisplayMember = "PozisyonAd"; cmbPozisyon.ValueMember = "ID"; cmbPozisyon.SelectedIndex = -1; if (isUpdate) { cmbIsDurum.Visible = false; label9.Visible = false; txtAd.Text = detay.Ad; txtSoyad.Text = detay.Soyad; txtUserNo.Text = detay.UserNo.ToString(); txtIcerik.Text = detay.Icerik; txtBaslik.Text = detay.Baslik; cmbIsDurum.DataSource = dto.Durumlar; cmbIsDurum.DisplayMember = "IsDurumAd"; cmbIsDurum.ValueMember = "ID"; cmbIsDurum.SelectedValue = detay.IsDurumID; } }
private void btnOnayla_Click(object sender, EventArgs e) { if (UserStatic.isAdmin && detay.IsDurumID == OnayStatic.Onaylandı) { MessageBox.Show("Bu iş Onaylanmış"); } else if (UserStatic.isAdmin && detay.IsDurumID == OnayStatic.Personelde && detay.PersoneID != UserStatic.PersonelID) { MessageBox.Show("İşin Önce tamamlanması gerekir."); } else if (!UserStatic.isAdmin && detay.IsDurumID == OnayStatic.Tamamlandı) { MessageBox.Show("İş zaten tamamlanmış"); } else { IsBLL.IsGuncelle(detay.IsID); MessageBox.Show("Onaylandı"); combofull = false; doldur(); Temizle(); } }
private void doldur() { dto = IsBLL.GetAll(); dataGridView1.DataSource = dto.Isler; dataGridView1.Columns[0].HeaderText = "Başlık"; dataGridView1.Columns[1].HeaderText = "User No"; dataGridView1.Columns[2].HeaderText = "Ad"; dataGridView1.Columns[3].HeaderText = "Soyad"; dataGridView1.Columns[4].HeaderText = "Departman"; dataGridView1.Columns[5].HeaderText = "Pozisyon"; dataGridView1.Columns[6].Visible = false; dataGridView1.Columns[7].Visible = false; dataGridView1.Columns[8].Visible = false; dataGridView1.Columns[9].Visible = false; dataGridView1.Columns[10].HeaderText = "Durumu"; dataGridView1.Columns[11].Visible = false; dataGridView1.Columns[12].Visible = false; dataGridView1.Columns[13].Visible = false; dataGridView1.Columns[14].Visible = false; cmbDepartman.DataSource = dto.Departmanlar; cmbDepartman.DisplayMember = "DepartmanAd"; cmbDepartman.ValueMember = "ID"; cmbDepartman.SelectedIndex = -1; if (dto.Departmanlar.Count > 0) { combofull = true; } cmbPozisyon.DataSource = dto.Pozisyonlar; cmbPozisyon.DisplayMember = "PozisyonAd"; cmbPozisyon.ValueMember = "ID"; cmbPozisyon.SelectedIndex = -1; cmbIsDurum.DataSource = dto.Durumlar; cmbIsDurum.DisplayMember = "DurumAd"; cmbIsDurum.ValueMember = "ID"; cmbIsDurum.SelectedIndex = -1; }