示例#1
0
        private void cbKullanıcıAd_SelectedIndexChanged(object sender, EventArgs e)
        {
            Cpersonel p = (Cpersonel)cbKullanıcıAd.SelectedItem;

            Cgenel._personelId = p.PersonelId;
            Cgenel._gorevId    = p.GorevId;
        }
示例#2
0
        private void btnSifreDegistir_Click(object sender, EventArgs e)
        {
            if (txtPerSifre.Text.Trim() != "" || txtPerYeniSifre.Text.Trim() != "")
            {
                if (txtPerSifre.Text == txtPerYeniSifre.Text)
                {
                    if (txtPersonelID.Text != "")
                    {
                        Cpersonel c     = new Cpersonel();
                        bool      sonuc = c.personelSifreDegistir(Convert.ToInt32(txtPersonelID.Text), txtPerYeniSifre.Text);
                        if (sonuc)
                        {
                            MessageBox.Show("Şifre Değiştirme İşleminiz Başarı ile Tanımlandı...");
                        }
                    }

                    else
                    {
                        MessageBox.Show("Personel Seçiniz !");
                    }
                }
                else
                {
                    MessageBox.Show("Şifreler aynı değil!!");
                }
            }
            else
            {
                MessageBox.Show("Şifre alanını boş bırakmayınız!!");
            }
        }
示例#3
0
        private void btnKullanıcıGiris_Click(object sender, EventArgs e)
        {
            Cgenel    gn1    = new Cgenel();
            Cpersonel p      = new Cpersonel();
            bool      result = p.personelEntryControl(txtKullanıcıSifre.Text, Cgenel._personelId);

            if (result)
            {
                CpersonelHareketleri ch = new CpersonelHareketleri();
                ch.PersonelId = Cgenel._personelId;
                ch.Islem      = "Giriş Yaptı";
                ch.Tarih      = DateTime.Now;
                ch.PersonelHareketleriKaydet(ch); //veri tabanına kaydediyor. //personel kısmında sıkıntı var


                this.Hide(); //doğruysa gizliyorum.
                frmMenu menu = new frmMenu();
                menu.Show();
            }

            else
            {
                MessageBox.Show("Şifreniz Yanlış", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }
示例#4
0
        private void frmPersonelIslemleri_Load(object sender, EventArgs e)
        {
            Cpersonel      cp    = new Cpersonel();
            CpersonelGorev cpg   = new CpersonelGorev();
            string         gorev = cpg.personelGorevTanim(Cgenel._gorevId);

            cp.personelBilgileriniGetirLV(lwPersoneller);

            if (gorev == "Müdür")
            {
                cp.personelBilgileriniGetir(cbPersoneller);
                cpg.personelGorevGetir(cbGorevPersonel);

                /*   btnYeniPersonel.Enabled = true;
                 *   btnPerGuncelle.Enabled = false;
                 *   groupBoxP1.Visible = true;
                 *   groupBoxP2.Visible = false;
                 *   groupBoxP3.Visible = false;
                 *   txtPerSifre.ReadOnly = true;
                 *   txtPerYeniSifre.ReadOnly = true;*/
                labelPersonel.Text = "Mevki: Müdür / Kullanıcı:" + cp.perBilgiAdGetirT(Cgenel._personelId);
            }

            else
            {
                //    groupBoxP1.Visible = false;
                //        groupBoxP2.Visible = false;
                //       groupBoxP3.Visible = true;
                labelPersonel.Text = "Mevki: Personel / Kullanıcı:" + cp.perBilgiAdGetirT(Cgenel._personelId);
            }
        }
示例#5
0
        private void btnEkle_Click(object sender, EventArgs e)
        { //& KULLANDIM
            if (txtPersonelAd.Text.Trim() != "" || txtPersonelSoyad.Text.Trim() != "" || txtPersonelSifre.Text.Trim() != "" || txtGorevID.Text.Trim() != "")
            {
                if (txtPersonelSifre.Text.Trim() == txtPersonelSifreT.Text.Trim())
                {
                    Cpersonel c = new Cpersonel();
                    c.PersonelAd     = txtPersonelAd.Text.Trim();
                    c.PersonelSoyad  = txtPersonelSoyad.Text.Trim();
                    c.PersonelParola = txtPersonelSifreT.Text;
                    c.GorevId        = Convert.ToInt32(txtGorevID.Text);
                    bool sonuc = c.personelEkle(c);

                    if (sonuc)
                    {
                        MessageBox.Show("Kayıt başarı ile eklenmiştir.");
                    }

                    else
                    {
                        MessageBox.Show("Kayıt eklenemedi.");
                    }
                }
                else
                {
                    MessageBox.Show("Şifreler aynı değil...");
                }
            }
            else
            {
                MessageBox.Show("Lütfen bütün alanları doldurunuz.");
            }
        }
示例#6
0
        private void btnPerGuncelle_Click(object sender, EventArgs e)
        {
            if (lwPersoneller.SelectedItems.Count > 0) //seçili listview varsa
            {
                if (txtPersonelAd.Text != "" || txtPersonelSoyad.Text != "" || txtPersonelSifre.Text != "" || txtGorevID.Text != "")
                {
                    if (txtPersonelSifre.Text.Trim() == txtPersonelSifreT.Text.Trim())
                    {
                        Cpersonel c = new Cpersonel();
                        c.PersonelAd     = txtPersonelAd.Text.Trim();
                        c.PersonelSoyad  = txtPersonelSoyad.Text.Trim();
                        c.PersonelParola = txtPersonelSifreT.Text;
                        c.GorevId        = Convert.ToInt32(txtGorevID.Text);
                        bool sonuc = c.personelGuncelle(c, Convert.ToInt32(txtPersonelID.Text)); //???????????

                        if (sonuc)
                        {
                            MessageBox.Show("Kayıt başarı ile güncellenmiştir.");
                            c.personelBilgileriniGetirLV(lwPersoneller);
                        }

                        else
                        {
                            MessageBox.Show("Kayıt güncellenemedi.");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Şifreler aynı değil...");
                    }
                }
                else
                {
                    MessageBox.Show("Lütfen bütün alanları doldurunuz.");
                }
            }

            else
            {
                MessageBox.Show("Lütfen kayıt seçiniz !");
            }
        }
示例#7
0
        private void frmGiris_Load(object sender, EventArgs e)
        {
            Cpersonel p = new Cpersonel();

            p.personelBilgileriniGetir(cbKullanıcıAd); //benim oluşturduğum combobox
        }
示例#8
0
        private void cbPersoneller_SelectedIndexChanged(object sender, EventArgs e)
        {
            Cpersonel c = (Cpersonel)cbPersoneller.SelectedItem;

            txtPersonelID.Text = Convert.ToString(c.PersonelId);
        }