예제 #1
0
파일: Form1.cs 프로젝트: caglary/parola
 private void ParolaBilgileriShow(parola parolaEntity)
 {
     lblIsim.Text         = parolaEntity.isim;
     lblKullaniciAdi.Text = parolaEntity.kullaniciadi;
     lblParola.Text       = parolaEntity.parola_;
     lblAciklama.Text     = parolaEntity.aciklama;
 }
예제 #2
0
파일: Form1.cs 프로젝트: caglary/parola
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            parolaEntity = lbxParolaListe.SelectedItem as parola;
            WebButtonControl(parolaEntity);

            ParolaBilgileriShow(parolaEntity);
        }
예제 #3
0
파일: Form1.cs 프로젝트: caglary/parola
        private void Delete_Click(object sender, EventArgs e)
        {
            parola     parola = lbxParolaListe.SelectedItem as parola;
            ParolaEdit delete = new ParolaEdit(parola, Operations.Delete);

            delete.ShowDialog();
        }
예제 #4
0
파일: Form1.cs 프로젝트: caglary/parola
        private void Update_Click(object sender, EventArgs e)
        {
            DialogResult dr;

            dr = MessageBox.Show("Güncelleme işlemi (Yes)\nYeni Kayıt (No)\nİptal (Cancel) ?", "İşlem Seçiniz.", MessageBoxButtons.YesNoCancel);
            ParolaEdit parolaEdit;

            if (dr == DialogResult.Yes)
            {
                //guncelleme işlemi
                parola parola = lbxParolaListe.SelectedItem as parola;
                parolaEdit = new ParolaEdit(parola, Operations.Update);
                parolaEdit.ShowDialog();
            }
            else if (dr == DialogResult.Cancel)
            {
                //iptal işlemi
            }
            else
            {
                //yeni kayıt işlemi
                parolaEdit = new ParolaEdit(null, Operations.Save);
                parolaEdit.ShowDialog();
            }
        }
예제 #5
0
파일: Form1.cs 프로젝트: caglary/parola
        private void WebButtonControl(parola parola)
        {
            //burada web butonlarının enabled durumlarının true ve false olması durumunda yapılacaklar yazıldı.

            /*id_ler dizininde id si belirtilen kayıtlar form ekranında geldiğinde web butonları aktif olacak .
             * id_ler dizisinde kayıtlı olmayanlar id ler form ekranında gözüktüğünde web butonu pasif konumda olacak.
             */
            int sayac = 0;

            void webBtn(bool ButonuAcYadaKapat)
            {
                BtnCloseWeb.Enabled = ButonuAcYadaKapat;
                BtnShow.Enabled     = ButonuAcYadaKapat;
                //if (ButonuAcYadaKapat == true) BtnShow.Text = "Webte Aç";
                //else BtnShow.Text = "Kullanılamaz";
            }

            string selectOption = parola.isim;

            /* 34 Halkbank-ben
             * 39 Hotmail extra...
             * 73 Hotmail caglar...
             * 45 KuveytTurk
             * 28 Gmail
             * 29 Gmail Eda
             * 30 Bahattin Babam
             * 31 belgenet - 10 Belgenet(murat Abi)
             * 24 Garanti Bankası
             * 72 Ziraat Bankası
             * 68 Udemy (şu an için kullanamıyorum )
             * 8 halkbank babam
             * 5 halkbank annem
             */
            for (int i = 0; i < parolaIds.Length; i++)
            {
                if (selectOption == parolaIds[i])
                {
                    webBtn(true);
                    sayac = 1;
                }
            }
            switch (sayac)
            {
            case 0:    //sayac 0 geldiğinde buton enabled false değerini alacak.
                webBtn(false);
                break;

            case 1:
                webBtn(true);
                break;

            default:
                break;
            }
        }
예제 #6
0
파일: Form1.cs 프로젝트: caglary/parola
        private void Form1_Load(object sender, EventArgs e)
        {
            Listele();

            parolaEntity = lbxParolaListe.SelectedItem as parola;
            WebButtonControl(parolaEntity);


            ParolaBilgileriShow(parolaEntity);
            int retunValue = _bll.ParolaGuncellemeKontrol();

            if (retunValue != 100)
            {
                MessageBox.Show("PBYS parolası ile Belgenet Parolanınız aynı olmak zorunda.\nSQL tarafında parolalar arasında uyuşmazlık tespit edildi.\nEn kısa zamanda parola guncellemenizi yapınız.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
예제 #7
0
파일: Form1.cs 프로젝트: caglary/parola
 public Form1()
 {
     InitializeComponent();
     parolaEntity = lbxParolaListe.SelectedItem as parola;
     _bll         = new ParolaManager();
 }