示例#1
0
 public FormProfil(TemelVeri veri)
 {
     this.temelVeri = veri;
     InitializeComponent();
     this.labelAd.Text       = temelVeri.Ad;
     this.labelSoyad.Text    = temelVeri.Soyad;
     this.labelTc.Text       = temelVeri.Tc;
     this.labelEkBilgi.Text  = temelVeri.Ekbilgi;
     this.labelAdres.Text    = temelVeri.Adres;
     this.labelCinsiyet.Text = temelVeri.Cinsiyet;
     this.labelYetki.Text    = temelVeri.Yetki ? " Yönetici" : " Çalışan";
     this.pictureBox1.Image  = temelVeri.fotograf != null? temelVeri.fotograf:global::MarketSatis.Properties.Resources.boskullanici;
 }
示例#2
0
        private void buttonTamam_Click(object sender, EventArgs e)
        {
            // gerekli denetlemeler
            // ve daha öce silinmiş biri ise işlem yapılmaz
            if (this.textBoxTc.Text != "" && textBoxAd.Text != "" && textBoxSoyad.Text != "" &&
                (radioButtonCalisan.Checked || radioButtonYonetici.Checked) && (radioButtonBay.Checked || radioButtonBayan.Checked) &&
                textBoxAdres.Text != "" && kntrl)
            {
                etveri = new TemelVeri();
                /*Adres*/
                etveri.Ulke  = comboBoxUlke.SelectedIndex;
                etveri.il    = comboBoxil.SelectedIndex;
                etveri.ilce  = comboBoxilçe.SelectedIndex;
                etveri.Adres = textBoxAdres.Text;
                /*ekbilgi*/
                etveri.Ekbilgi = textBoxEkbilgi.Text;
                /*ad soya tc*/
                etveri.Ad    = textBoxAd.Text.Trim();
                etveri.Soyad = textBoxSoyad.Text.Trim();
                etveri.Tc    = textBoxTc.Text.Trim();
                /*Sifre*/
                etveri.Sifre = textBoxTc.Text.Trim();
                MessageBox.Show("Sifre varsayılan olarak personelin TC'sidir.");
                /*Yetki*/
                etveri.Yetki = radioButtonYonetici.Checked ? true : false;
                /*Cinsiyet*/
                etveri.Cinsiyet = radioButtonBay.Checked ? "Bay" : "Bayan";
                if (sorguIslem.temelVeriEkle(temelVeri: etveri))
                {
                    MessageBox.Show("Eklemek istediğiniz kullanıcı sisteme başarı ile kaydedildi.");
                }
                else
                {
                    MessageBox.Show("Eklemek istediğiniz kullanıcı sisteme ekleme esnasında ya bir hata ile karşılaşıldı veya " +
                                    "kullanıcı daha önce siteme kaydedilmiş olduğu için ekleyemediniz");
                }

                /*Verileri temizleme*/
                temizle();
            }
            else
            {
                MessageBox.Show("Bilgileri eksiksiz girip tekrar deneyiniz.");
            }
        }
 private void buttonTamam_Click(object sender, EventArgs e)
 {
     if (textBoxTC.Text.Length == 11)
     {
         DialogResult dialogResult =
             MessageBox.Show("Eminisiniz ?", "Dikkat", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
         if (dialogResult == DialogResult.OK)
         {
             if (string.Compare(Tc, textBoxTC.Text) == 0)
             {
                 MessageBox.Show("Kendinizi silemezsiniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
             else
             {
                 temelVeri = sorguIslem.temelVeriAl(this.textBoxTC.Text.Trim());
                 if (temelVeri != null && textBox1.Text != "")
                 {
                     /*Personel birçok kez işten çıkarılmış olabilir...*/
                     if (sorguIslem.temelVeriCikar(temelVeri: temelVeri, aciklama: textBox1.Text.Trim()))
                     {
                         MessageBox.Show("İslem başarılı");
                     }
                     else
                     {
                         MessageBox.Show("İslem başarısız");
                     }
                 }
                 else
                 {
                     MessageBox.Show("Lütfen istenilen birl gileri tam giriniz ve Çıkarmak istediğiniz personelin " +
                                     "sistemde kayıtlı olduğundan emin olunuz.");
                 }
             }
         }
         else
         {
             MessageBox.Show("Lütfen emin olduktan sonra tekrar geliniz.!");
             this.Close();
         }
     }
     else
     {
         MessageBox.Show("TC kimlik numarası 11 hanelidir.!", "Dikkat", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
示例#4
0
 public FormYonetici(TemelVeri temelVeri)
 {
     this.temelVeri = temelVeri;
     this.TC        = temelVeri.Tc.Trim();
     InitializeComponent();
 }
示例#5
0
 public FormPersonel(TemelVeri temelVeri)
 {
     this.temelVeri = temelVeri;
     InitializeComponent();
     this.labelPersonelisim.Text = temelVeri.Ad + " " + temelVeri.Soyad;
 }
示例#6
0
        private void buttonTamam_Click(object sender, EventArgs e)
        {
            if (textBoxTc.Text != "" && textBoxTc.Text.Length == 11)
            {
                //veri tabanı bulma ver ekleme kodu yazılacak
                try
                {
                    temelVeri = sorguIslem.temelVeriAl(textBoxTc.Text);
                    guncel    = new TemelVeri();
                    sorguIslem.temelVeriKopyala(temelVeri, guncel);
                    if (temelVeri == null)
                    {
                        MessageBox.Show("Kullanıcının sistemde kayıtl olduğundan emin olunuz");
                        return;
                    }
                }
                catch
                {
                    MessageBox.Show("Bir hata ile karşılaşıldı");
                    return;
                }

                if (
                    this.textBoxTc.Text != "" || textBoxAd.Text != "" || textBoxSoyad.Text != "" ||
                    radioButtonCalisan.Checked || radioButtonYonetici.Checked ||
                    textBoxAdres.Text != "" || kntrl || pictureBox1.Image != null)
                {
                    try
                    {
                        if (checkBoxAd.Checked && textBoxAd.Text != "")
                        {
                            guncel.Ad = textBoxAd.Text.Trim();
                        }
                        if (checkBoxDurum.Checked)
                        {
                            guncel.Yetki = radioButtonYonetici.Checked;
                        }
                        if (checkBoxEkbilgi.Checked && textBoxEkbilgi.Text != "")
                        {
                            guncel.Ekbilgi = textBoxEkbilgi.Text.Trim();
                        }
                        if (checkBoxSoyad.Checked && textBoxSoyad.Text != "")
                        {
                            guncel.Soyad = textBoxSoyad.Text.Trim();
                        }
                        if (checkBoxResim.Checked && pictureBox1.Image != null)
                        {
                            guncel.fotograf = pictureBox1.Image;
                        }
                        if (checkBoxAdres.Checked && kntrl && textBoxAdres.Text != "")
                        {
                            guncel.Adres = textBoxAdres.Text.Trim();
                            guncel.il    = il[comboBoxil.SelectedIndex].id;
                            guncel.ilce  = ilce[comboBoxilçe.SelectedIndex].id;
                            guncel.Ulke  = ulke[comboBoxUlke.SelectedIndex].id;
                        }
                    }
                    catch
                    {
                        MessageBox.Show("Verileri almada bir hata oluştu");
                    }

                    try
                    {
                        if (sorguIslem.temelVeriGuncelle(temelVeri, guncel))
                        {
                            MessageBox.Show("İşlem başarıyla gerçekleşti");
                        }
                        else
                        {
                            MessageBox.Show("Verileri kayıt esnasında bir hata oluştu");
                        }
                    }
                    catch
                    {
                        MessageBox.Show("Verileri kayıt esnasında bir hata oluştu");
                    }
                }
                else
                {
                    MessageBox.Show("En az bir güncellem yapmalısınız...", "Dikkat", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
                }
            }
            else
            {
                MessageBox.Show("Lütfen güncellemek istedğiniz kişinin 11 haneli TC kimlik numarasını giriniz.!", "Dikkat", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
            }
        }
示例#7
0
 public FormIade(TemelVeri temelVeri)
 {
     this.temelVeri = temelVeri;
     InitializeComponent();
 }
示例#8
0
 public FormSifreDegistir(TemelVeri temelVeri)
 {
     this.temelVeri = temelVeri;
     InitializeComponent();
 }