コード例 #1
0
 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");
     }
 }
コード例 #2
0
 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 = "";
         }
     }
 }