private void button1_Click(object sender, EventArgs e) { try { sc.Open(); string sql = "Select * From EgitmenTBL Where Nickname= @nick AND Password= @pass"; string sql_2 = "Select Egitmenid,Yetki,Bolum From EgitmenTBL Where Nickname ='" + textBox1.Text + "'"; SqlParameter prm1 = new SqlParameter("nick", textBox1.Text); SqlParameter prm2 = new SqlParameter("pass", textBox2.Text); SqlCommand komut = new SqlCommand(sql, sc); SqlCommand komut_2 = new SqlCommand(sql_2, sc); komut.Parameters.Add(prm1); komut.Parameters.Add(prm2); DataTable dt = new DataTable(); SqlDataAdapter ad = new SqlDataAdapter(komut); ad.Fill(dt); SqlDataReader dr = komut_2.ExecuteReader(); while (dr.Read()) { id = dr["Egitmenid"].ToString(); yetki = dr["Yetki"].ToString(); bolum = dr["Bolum"].ToString(); } if (dt.Rows.Count > 0) { if (yetki == "Egitmen") { serialPort2.Close(); EgtProfil frm = new EgtProfil(); frm.id = id; frm.Show(); this.Hide(); } else if (yetki == "Admin") { serialPort2.Close(); AdmProfil frm1 = new AdmProfil(); frm1.Show(); this.Hide(); } } else { MessageBox.Show("Kullanıcı adını ve şifrenizi kontrol ediniz."); } //Değişkeni gönderecek olan formda public değişkene gerek yoktur. //Normal bir değişken gönderebiliriz. sc.Close(); } catch (Exception) { MessageBox.Show("Hatalı Giriş"); throw; } }
private void profilToolStripMenuItem_Click(object sender, EventArgs e) { AdmProfil form2sec = new AdmProfil(); form2sec.Show(); this.Hide(); }
private void displayData_event(object sender, EventArgs e) { button3.Enabled = true; //Durdurma butonunu pasif hale getir button2.Enabled = false; char ayrac = '\r'; //char türünde her hangi bir sembole göre ayrılabilir string[] deger = data.Split(ayrac); if (deger[0] == "Parmak Izi Bulunamadi") { } else { try { sc.Open(); string sql = "Select * From EgitmenTBL Where PId=@Pid"; string sql_2 = "Select Egitmenid,Yetki From EgitmenTBL Where PId ='" + deger[0] + "'"; SqlParameter prm1 = new SqlParameter("Pid", deger[0]); SqlCommand komut = new SqlCommand(sql, sc); SqlCommand komut_2 = new SqlCommand(sql_2, sc); komut.Parameters.Add(prm1); DataTable dt = new DataTable(); SqlDataAdapter ad = new SqlDataAdapter(komut); ad.Fill(dt); SqlDataReader dr = komut_2.ExecuteReader(); while (dr.Read()) { id = dr["Egitmenid"].ToString(); yetki = dr["Yetki"].ToString(); } if (sayac == 0) { if (dt.Rows.Count > 0) { if (yetki == "Admin") { try { AdmProfil frm = new AdmProfil(); frm.FormClosed += new FormClosedEventHandler(frm_FormClosed); Task.Run(() => { serialPort2.Close(); } ); frm.Show(); Hide(); sayac++; } catch (Exception) { throw; } } else if (yetki == "Egitmen") { EgtProfil frm1 = new EgtProfil(); frm1.FormClosed += new FormClosedEventHandler(frm1_FormClosed); Task.Run(() => { serialPort2.Close(); } ); frm1.Show(); Hide(); sayac++; } } else { MessageBox.Show("Kullanici Bulunamadi"); } //Değişkeni gönderecek olan formda public değişkene gerek yoktur. //Normal bir değişken gönderebiliriz. sc.Close(); } } catch (Exception) { MessageBox.Show("Hatalı Giriş"); } } }