private void Button2_Click(object sender, EventArgs e) { string kullanici_girisadi = textBox1.Text.ToString().Trim(); string kullanici_adi = textBox2.Text.ToString().TrimStart().TrimEnd(); string kullanici_soyadi = textBox3.Text.ToString().TrimStart().TrimEnd(); string sifre = textBox4.Text.ToString().Trim(); if (kullanici_girisadi != "" && kullanici_adi != "" && kullanici_soyadi != "" && sifre != "") { if (islem_tipi == "yeni") { SqlDataReader dr; SqlCommand cmd = new SqlCommand(); Veritabani.baglanti.Open(); cmd.Connection = Veritabani.baglanti; cmd.CommandText = "SELECT * FROM tbl_kullanicilar where kullanici_girisadi='" + kullanici_girisadi + "'"; dr = cmd.ExecuteReader(); if (dr.Read()) { MessageBox.Show("Aynı Kullanıcı Adında Başka Bir Kullanıcı Var", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); Veritabani.baglanti.Close(); } else { Veritabani.baglanti.Close(); Veritabani.baglanti.Open(); cmd.Connection = Veritabani.baglanti; cmd.CommandText = "INSERT INTO tbl_kullanicilar (kullanici_girisadi,kullanici_sifre,kullanici_adi,kullanici_soyadi) VALUES('" + kullanici_girisadi + "','" + Sifreleme.Sifrele(sifre) + "','" + kullanici_adi + "','" + kullanici_soyadi + "')"; int sonuc = cmd.ExecuteNonQuery(); if (sonuc < 0) { MessageBox.Show("Hatalı İşlem", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Kullanıcı Eklendi.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); this.Close(); } } Veritabani.baglanti.Close(); } else if (islem_tipi == "guncelleme") { if (kullanici_id == LoginKullanici.kullanici_id.ToString() || LoginKullanici.kullanici_adi == "admin") { SqlDataReader dr; SqlCommand cmd = new SqlCommand(); Veritabani.baglanti.Open(); cmd.Connection = Veritabani.baglanti; cmd.CommandText = "SELECT * FROM tbl_kullanicilar where kullanici_girisadi='" + kullanici_girisadi + "' and kullanici_id<>" + kullanici_id; dr = cmd.ExecuteReader(); if (dr.Read()) { MessageBox.Show("Aynı Kullanıcı Adında Başka Bir Kullanıcı Var", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); Veritabani.baglanti.Close(); } else { Veritabani.baglanti.Close(); Veritabani.baglanti.Open(); cmd.Connection = Veritabani.baglanti; cmd.CommandText = "UPDATE tbl_kullanicilar SET kullanici_girisadi='" + kullanici_girisadi + "',kullanici_sifre='" + Sifreleme.Sifrele(sifre) + "',kullanici_adi='" + kullanici_adi + "',kullanici_soyadi='" + kullanici_soyadi + "' WHERE kullanici_id=" + kullanici_id; int sonuc = cmd.ExecuteNonQuery(); if (sonuc < 0) { MessageBox.Show("Hatalı İşlem", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Kullanıcı Güncellendi.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); this.Close(); } } Veritabani.baglanti.Close(); } else { MessageBox.Show("Kendinizden Başka Bir Kullanıcıyı Düzenleyemezsiniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Hatalı İşlem", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Lütfen Boş Alan Bırakmayın", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void Button1_Click(object sender, EventArgs e) { string kullanici_adi = textBox1.Text.ToString().Trim(); string sifre = textBox2.Text.ToString().Trim(); if (kullanici_adi != "" && sifre != "") { SqlCommand cmd = new SqlCommand(); Veritabani.baglanti.Open(); cmd.Connection = Veritabani.baglanti; cmd.CommandText = "SELECT * FROM tbl_kullanicilar where kullanici_girisadi='" + kullanici_adi + "' AND kullanici_sifre='" + Sifreleme.Sifrele(sifre) + "'"; dr = cmd.ExecuteReader(); if (dr.Read()) { LoginKullanici.kullanici_id = Convert.ToInt32(dr["kullanici_id"]); LoginKullanici.kullanici_adi = dr["kullanici_girisadi"].ToString(); this.Hide(); Form1 frm = new Form1(); frm.Text = "Kuzem Eczane Otomasyonu V1 | " + dr["kullanici_adi"] + " " + dr["kullanici_soyadi"]; Veritabani.baglanti.Close(); frm.Show(); } else { MessageBox.Show("Kullanıcı adını ve şifrenizi kontrol ediniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } Veritabani.baglanti.Close(); } else { MessageBox.Show("Lütfen Boş Alan Bırakmayın", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }