private void doldur() { dto = PersonelBLL.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].HeaderText = "Departman"; dataGridView1.Columns[5].HeaderText = "Pozisyon"; dataGridView1.Columns[6].Visible = false; dataGridView1.Columns[7].Visible = false; dataGridView1.Columns[8].HeaderText = "Maaş"; 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; }
private void btnGiris_Click(object sender, EventArgs e) { if (txtUserNo.Text.Trim() == "") { MessageBox.Show("Kullanıcı No Boş"); } else if (txtPassword.Text.Trim() == "") { MessageBox.Show("Şifre boş"); } else { List <PERSONEL> list = PersonelBLL.PersonelGetir(Convert.ToInt32(txtUserNo.Text), txtPassword.Text); if (list.Count <= 0) { MessageBox.Show("Kullanıcı Adı ve şifre hatalı"); } else { PERSONEL per = list.First(); UserStatic.PersonelID = per.ID; UserStatic.isAdmin = per.isAdmin; UserStatic.UserNo = per.UserNo; FrmMain frm = new FrmMain(); this.Hide(); frm.ShowDialog(); } } }
public void TestGetStaffByID() { IPersonelBLL PersonelBLL = new PersonelBLL(); string StaffNameThai = PersonelBLL.GetStaffByID("0016508").StaffNameThai; Assert.AreEqual("นิติวัฒน์", StaffNameThai); }
public void TestGetStaffByName() { IPersonelBLL PersonelBLL = new PersonelBLL(); int getStaff = PersonelBLL.GetStaffByName("นิติ").Count; Assert.AreNotEqual(1, getStaff); }
public void TestGetStaff() { IPersonelBLL PersonelBLL = new PersonelBLL(); int getStaff = PersonelBLL.GetStaff().Count(); Assert.AreNotEqual(0, getStaff); }
private void btnControl_Click(object sender, EventArgs e) { if (txtUserNo.Text.Trim() == "") { MessageBox.Show("User no boş"); } else if (PersonelBLL.isUnique(Convert.ToInt32(txtUserNo.Text))) { MessageBox.Show("Lütfen userno değiştirin zaten bunu kullanan bir personel mevcut"); } else { MessageBox.Show("Bu userno kullanılabilir"); } }
private void btnSil_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Silinsinmi", "Dikkat", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { PersonelBLL.PersonelSil(detay.PersoneID); string resimyol = Application.StartupPath + "\\resimler\\" + detay.Resim ; File.Delete(resimyol); MessageBox.Show("Silindi"); combofull = false; Temizle(); doldur(); } }
private void FrmPersonelBilgileri_Load(object sender, EventArgs e) { dto = PersonelBLL.GetAll(); cmbDepartman.DataSource = dto.Departmanlar; cmbDepartman.DisplayMember = "DepartmanAd"; cmbDepartman.ValueMember = "ID"; cmbDepartman.SelectedIndex = -1; cmbPozisyon.DataSource = dto.Pozisyonlar; cmbPozisyon.DisplayMember = "PozisyonAd"; cmbPozisyon.ValueMember = "ID"; cmbPozisyon.SelectedIndex = -1; if (dto.Departmanlar.Count > 0) { combofull = true; } if (isUpdate) { txtAd.Text = detay.Ad; txtAdress.Text = detay.Adres; txtMaas.Text = detay.Maas.ToString(); txtPassword.Text = detay.password; txtSoyad.Text = detay.Soyad; txtUserNo.Text = detay.UserNo.ToString(); chisAdmin.Checked = detay.isAdmin; cmbDepartman.SelectedValue = detay.DepartmanID; cmbPozisyon.SelectedValue = detay.PozisyonID; resim2 = Application.StartupPath + "\\resimler\\" + detay.Resim; txtResim.Text = resim2; pictureBox1.Load(resim2); if (!UserStatic.isAdmin) { txtAd.Enabled = false; txtSoyad.Enabled = false; txtMaas.Enabled = false; txtUserNo.Enabled = false; chisAdmin.Enabled = false; cmbDepartman.Enabled = false; cmbPozisyon.Enabled = false; } } }
private void btnPersonel_Click(object sender, EventArgs e) { if (!UserStatic.isAdmin) { FrmPersonelBilgileri frm = new FrmPersonelBilgileri(); PersonelDTO dto = new PersonelDTO(); dto = PersonelBLL.GetAll(); PersonelDetayDTO detay = new PersonelDetayDTO(); detay = dto.Personeller.First(x => x.PersoneID == UserStatic.PersonelID); frm.isUpdate = true; frm.detay = detay; frm.ShowDialog(); this.Visible = true; } else { FrmPersonelListesi frm = new FrmPersonelListesi(); this.Hide(); frm.ShowDialog(); this.Visible = true; } }
private void btnKaydet_Click(object sender, EventArgs e) { if (txtUserNo.Text.Trim() == "") { MessageBox.Show("User No"); } else if (PersonelBLL.isUnique(Convert.ToInt32(txtUserNo.Text))) { MessageBox.Show("Lütfen userno değiştirin zaten bunu kullanan bir personel mevcut"); } else if (txtAd.Text.Trim() == "") { MessageBox.Show("Ad"); } else if (txtSoyad.Text.Trim() == "") { MessageBox.Show("SoyAd"); } else if (txtMaas.Text.Trim() == "") { MessageBox.Show("Maaş"); } else if (txtPassword.Text.Trim() == "") { MessageBox.Show("Şifre"); } else if (txtResim.Text.Trim() == "") { MessageBox.Show("resim"); } else if (cmbDepartman.SelectedIndex == -1) { MessageBox.Show("Departman"); } else if (cmbPozisyon.SelectedIndex == -1) { MessageBox.Show("Pozisyon"); } else { if (isUpdate) { DialogResult result = MessageBox.Show("Eminmisin?", "Dikkat", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { PersonelDetayDTO pr = new PersonelDetayDTO(); pr.PersoneID = detay.PersoneID; pr.UserNo = Convert.ToInt32(txtUserNo.Text); pr.Ad = txtAd.Text; pr.Soyad = txtSoyad.Text; pr.Maas = Convert.ToInt32(txtMaas.Text); pr.isAdmin = chisAdmin.Checked; pr.password = txtPassword.Text; pr.PozisyonID = Convert.ToInt32(cmbPozisyon.SelectedValue); pr.DepartmanID = Convert.ToInt32(cmbDepartman.SelectedValue); pr.DogumTarihi = dateTimePicker1.Value; pr.Adres = txtAdress.Text; if (resim2 != txtResim.Text) { pr.Resim = resimad; if (File.Exists(resim2)) { File.Delete(resim2); } File.Copy(txtResim.Text, @"resimler\\" + resimad); } else { pr.Resim = detay.Resim; } PersonelBLL.PersonelGuncelle(pr); MessageBox.Show("Güncellendi"); this.Close(); } } else { PERSONEL pr = new PERSONEL(); pr.UserNo = Convert.ToInt32(txtUserNo.Text); pr.Ad = txtAd.Text; pr.Soyad = txtSoyad.Text; pr.Maas = Convert.ToInt32(txtMaas.Text); pr.isAdmin = chisAdmin.Checked; pr.Password = txtPassword.Text; pr.PozisyonID = Convert.ToInt32(cmbPozisyon.SelectedValue); pr.DepartmanID = Convert.ToInt32(cmbDepartman.SelectedValue); pr.DogumGunu = dateTimePicker1.Value; pr.Adres = txtAdress.Text; pr.Resim = resimad; PersonelBLL.PersonelEkle(pr); File.Copy(txtResim.Text, @"resimler\\" + resimad); MessageBox.Show("PersonelEklendi"); txtUserNo.Clear(); txtAd.Clear(); txtSoyad.Clear(); txtMaas.Clear(); chisAdmin.Checked = false; txtPassword.Clear(); cmbDepartman.SelectedIndex = -1; cmbPozisyon.DataSource = dto.Pozisyonlar; cmbPozisyon.SelectedIndex = -1; dateTimePicker1.Value = DateTime.Today; txtAdress.Clear(); txtResim.Clear(); resimad = ""; } } }
private void kaydıSilToolStripMenuItem_Click(object sender, EventArgs e) { PersonelBLL.DeleteEmployee((int)dgw_PersonelListesi.SelectedRows[0].Cells[0].Value); dgw_PersonelListesi.DataSource = PersonelBLL.GetEmployees(); MessageBox.Show("Personel Silindi!"); }
private void PersonelListesi_Form_Load(object sender, EventArgs e) { dgw_PersonelListesi.DataSource = PersonelBLL.GetEmployees(); }
private void YeniPersonelEkle_Form_Load(object sender, EventArgs e) { cb_title.DataSource = PersonelBLL.GetEmployeeTitles(); cb_title.DisplayMember = "Title"; cb_title.ValueMember = "Title"; }
private void btn_Kaydet_Click(object sender, EventArgs e) { int _personelId = PersonelBLL.AddEmployee(tb_isim.Text, tb_soyisim.Text, (string)cb_title.SelectedValue); MessageBox.Show("Yeni Kayıt Eklendi!"); }
private void btn_Guncelle_Click(object sender, EventArgs e) { PersonelBLL.UpdateEmployee(employeeId, tb_isimguncelle.Text, tb_soyisimguncelle.Text); }