Beispiel #1
0
        public static Dekan LoginChecker(string UserName, string UserPass)
        {
            UserPass = Password.Encrypt(UserPass);
            Connection    ConnectAndRun = new Connection();
            SqlCommand    Cmd           = ConnectAndRun.CreateQuery("Select * from Dekan where Aktif = 1");
            SqlDataReader sqlDataReader = Cmd.ExecuteReader(CommandBehavior.CloseConnection);

            while (sqlDataReader.Read())
            {
                if (UserName == sqlDataReader["KullaniciAdi"].ToString() && UserPass == sqlDataReader["Sifre"].ToString())
                {
                    Dekan dekan = new Dekan
                    {
                        Id           = Convert.ToInt32(sqlDataReader["Id"]),
                        Ad           = sqlDataReader["Ad"].ToString(),
                        Soyad        = sqlDataReader["Soyad"].ToString(),
                        KullaniciAdi = sqlDataReader["KullaniciAdi"].ToString(),
                        Sifre        = sqlDataReader["Sifre"].ToString(),
                        Aktif        = Convert.ToBoolean(sqlDataReader["Aktif"])
                    };
                    return(dekan);
                }
            }
            return(null);
        }
Beispiel #2
0
        private void SafeExit_Click(object sender, EventArgs e)
        {
            LoggedDean = null;
            LoginScreen LS = new LoginScreen();

            this.Close();
            LS.Show();
        }
Beispiel #3
0
 private void DeanLogin_Click(object sender, EventArgs e)
 {
     if (!String.IsNullOrEmpty(UserName.Text) && !String.IsNullOrEmpty(UserPass.Text))
     {
         Dekan dekan = DekanDAO.LoginChecker(UserName.Text, UserPass.Text);
         if (dekan != null)
         {
             DeanScreen DS = new DeanScreen();
             DS.GetInfo(dekan);
             DS.Show();
             this.Hide();
             dekan = null;
         }
         else
         {
             MessageBox.Show("Yanlış Kullanıcı Adı veya Şifre girdiniz !", "Hatalı Şifre !", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
         }
     }
 }
Beispiel #4
0
 public void GetInfo(Dekan LoggedDean)
 {
     this.LoggedDean = LoggedDean;
 }