示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            //if (this.username == null || this.password == null)
            //{
            //	MessageBox.Show("Ne postoji konfiguracioni fajl!");
            //	return;
            //}
            Korisnik k = PersistanceManager.ReadKorisnik(tbUserName.Text);

            if (k == null)
            {
                MessageBox.Show("Neispravno korisničko ime!");
                return;
            }
            string b = CryptoProvider.CalculateMD5Hash(this.tbPassword.Text);

            if (k.Lozinka.ToUpper() == b.ToUpper() && this.tbUserName.Text == k.KorisnickoIme)
            {
                PersistanceManager.SetKorisnik(k);

                base.DialogResult = DialogResult.OK;
                base.Close();
                return;
            }
            MessageBox.Show("Neispravno korisničko ime i lozinka!");
        }