private void geri_Click(object sender, EventArgs e) { tedarikci_pages tedarikci = new tedarikci_pages(kAdi); this.Hide(); tedarikci.Show(); }
private void ekle_Click(object sender, EventArgs e) { if (!(giysi_beden.Text.Equals(string.Empty) || giysi_cinsiyet.Text.Equals(string.Empty) || giysi_ad.Text.Equals(string.Empty) || giysi_marka.Text.Equals(string.Empty) || giysi_kumas.Text.Equals(string.Empty) || giysi_kumas.Text.Equals(string.Empty) || giysi_renk.Text.Equals(string.Empty))) { conn.Open(); NpgsqlCommand kontrol = new NpgsqlCommand("insert into urun(kategori,ad,stok_miktari,fiyat,marka,beden,renk," + "kumas,cinsiyet,tur,yazar,yayin_evi,yayin_yili,olcu,model,uretim_yili)" + "values('giysi',@ad,@stok_miktari,@fiyat,@marka,@beden,@renk,@kumas,@cinsiyet,null,null,null,null,null,null,null)", conn); kontrol.Parameters.AddWithValue("@ad", giysi_ad.Text); kontrol.Parameters.AddWithValue("@marka", giysi_marka.Text); kontrol.Parameters.AddWithValue("@stok_miktari", Convert.ToInt32(giysi_stok_miktari.Text)); kontrol.Parameters.AddWithValue("@fiyat", Convert.ToInt32(giysi_fiyat.Text)); kontrol.Parameters.AddWithValue("@beden", giysi_beden.Text); kontrol.Parameters.AddWithValue("@renk", giysi_renk.Text); kontrol.Parameters.AddWithValue("@kumas", giysi_kumas.Text); kontrol.Parameters.AddWithValue("@cinsiyet", giysi_cinsiyet.Text); kontrol.ExecuteNonQuery(); conn.Close(); tedarikci_pages tedarikci = new tedarikci_pages(kAdi); this.Hide(); tedarikci.Show(); clear(); } else { MessageBox.Show("Tüm alanların doldurulması gerekmektedir."); } }
private void button1_Click(object sender, EventArgs e) { try { NpgsqlConnection conn = new NpgsqlConnection("Server=bil372db.postgres.database.azure.com;Database=bil372;Port=5432;User Id=bahadir@bil372db;Password=Qwerty123;"); conn.Open(); NpgsqlCommand cmd = new NpgsqlCommand("Select yetki from kullanici where kullanici_adi=@kullanici_adi and sifre=@sifre", conn); cmd.Parameters.AddWithValue("@kullanici_adi", kullanici_adi.Text); cmd.Parameters.AddWithValue("@sifre", sifre.Text); NpgsqlDataAdapter adapt = new NpgsqlDataAdapter(cmd); DataSet ds = new DataSet(); adapt.Fill(ds); int yetki = Convert.ToInt32(cmd.ExecuteScalar()); //yetkiyi burada alıyoruz. dönen degere göre bir sayfaya yönlendirilecek conn.Close(); int count = ds.Tables[0].Rows.Count; if (count == 1) { this.Hide(); if (yetki == 1) { yardimsever1 yardimseverpages = new yardimsever1(kullanici_adi.Text); this.Hide(); yardimseverpages.Show(); } else if (yetki == 2) { conn.Open(); NpgsqlCommand cmd2 = new NpgsqlCommand("Select valid from okul where kAdi=@kullanici_adi", conn); cmd2.Parameters.AddWithValue("@kullanici_adi", kullanici_adi.Text); int valid = Convert.ToInt32(cmd2.ExecuteScalar()); if (valid == 1) { okul_pages okulpages = new okul_pages(kullanici_adi.Text); this.Hide(); okulpages.Show(); conn.Close(); } else { MessageBox.Show("Kaydınız henüz onaylanmamıştır"); conn.Close(); Login login = new Login(); login.Show(); } } else if (yetki == 3) { conn.Open(); NpgsqlCommand cmd2 = new NpgsqlCommand("Select valid from tedarikci where kAdi=@kullanici_adi", conn); cmd2.Parameters.AddWithValue("@kullanici_adi", kullanici_adi.Text); int valid = Convert.ToInt32(cmd2.ExecuteScalar()); if (valid == 1) { tedarikci_pages tedarikci = new tedarikci_pages(kullanici_adi.Text); this.Hide(); tedarikci.Show(); conn.Close(); } else { MessageBox.Show("Kaydınız henüz onaylanmamıştır"); conn.Close(); Login login = new Login(); login.Show(); } } else { admin_pages admin = new admin_pages(); this.Hide(); admin.Show(); } } else { MessageBox.Show("Yanlış"); } } catch (Exception exc) { MessageBox.Show(exc.ToString(), "ERROR"); } }