private void button1_Click(object sender, EventArgs e)
        {
            string    KullaniciAdi   = system.GetDataCell("select KullaniciAdi from Kullanicilar where KullaniciAdi='" + txtKullaniciAdi.Text + "' and KullaniciSifre='" + txtSifre.Text + "'");
            string    KullaniciId    = system.GetDataCell("select KullaniciId from Kullanicilar where KullaniciAdi='" + txtKullaniciAdi.Text + "' and KullaniciSifre='" + txtSifre.Text + "'");
            DataTable dtKullanicilar = system.GetDataTable("select * from Kullanicilar");

            if (dtKullanicilar.Rows.Count == 0)
            {
                MessageBox.Show("Sistemde kayıtlı Kullanıcı yok! Yeni Kullanıcı uygulamayı ekleyip tekrar başlatın!", "Hata!");
                YeniKullanici YeniKullanici = new YeniKullanici();
                YavruForm(YeniKullanici);
                groupBox1.Visible = false;
            }
            else
            {
                if (KullaniciAdi == txtKullaniciAdi.Text)
                {
                    system.cmd("update  Kullanicilar set durum='1' where KullaniciId=" + KullaniciId + "");
                    menuStrip1.Enabled = true;
                    groupBox1.Visible  = false;
                }
                else
                {
                    MessageBox.Show("Kullanıcı Adı yada şifre hatalı!", "Hata!");
                }
            }
        }
Exemplo n.º 2
0
 private void btnGuncelle_Click(object sender, EventArgs e)
 {
     try
     {
         string OgrAd = system.GetDataCell("select OeAdSoyad from OgrElemanlari where OeId =" + txtOgrId.Text + "").ToString();
         system.cmd("update  OgrElemanlari set OeAdSoyad='" + txtAdSoyad.Text + "', OeOdaNo='" + txtOdaNo.Text + "', OeUnvan='" + txtUnvan.Text + "', OeTel='" + txtTelNo.Text + "' where OeId =" + txtOgrId.Text + "");
         MessageBox.Show("Öğretim Elemanı Bilgileri Güncellendi.", "Bilgi!");
     }
     catch
     {
         MessageBox.Show("Hatalı Parametre!", "Hata!");
     }
 }
 private void btnEkle_Click(object sender, EventArgs e)
 {
     try
     {
         string DonemId = system.GetDataCell("select DonemId from Donemler where DonemAdi='" + cmbDonemler.Text + "'");
         string ders    = lbSecilmemisler.SelectedItem.ToString();
         system.cmd("update Dersler set  Sinif='" + lbSiniflar.SelectedItem.ToString() + "', DonemId='" + DonemId + "' where DersAdi='" + lbSecilmemisler.SelectedItem.ToString() + "'");
         ListeYenile();
     }
     catch
     {
         MessageBox.Show("Ders seçimi yapınız.");
     }
 }
 private void button2_Click(object sender, EventArgs e)
 {
     try
     {
         string       SinifAdi = system.GetDataCell("select OgrSinifAdi from OgrSiniflar where OgrSinifId=" + txtSinKoduSil.Text + "").ToString();
         DialogResult sonuc    = MessageBox.Show(SinifAdi.ToString() + "ni silmek istiyor musunuz?", "Uyarı!", MessageBoxButtons.YesNo);
         if (sonuc == DialogResult.Yes)
         {
             system.cmd("delete from OgrSiniflar where OgrSinifId=" + txtSinKoduSil.Text + "");
             ListeDoldur();
         }
     }
     catch
     {
         MessageBox.Show("Hatalı sınıf kodu !", "Hata!");
     }
 }
 private void btnSil_Click(object sender, EventArgs e)
 {
     try
     {
         string       DonemAdi = system.GetDataCell("select DonemAdi from Donemler where DonemId =" + txtDonemIdSilinecek.Text + "").ToString();
         DialogResult sonuc    = MessageBox.Show(DonemAdi.ToString() + "ni silmek istiyor musunuz?", "Uyarı!", MessageBoxButtons.YesNo);
         if (sonuc == DialogResult.Yes)
         {
             system.cmd("delete from Donemler where DonemId =" + txtDonemIdSilinecek.Text + "");
             Temizle();
             ListeDoldur();
         }
     }
     catch
     {
         MessageBox.Show("Hatalı Dönem Kodu Girdiniz!", "Hata!");
     }
 }
 private void btnEkle_Click(object sender, EventArgs e)
 {
     if (txtDersAdi.Text != "")
     {
         string OeId    = system.GetDataCell("select OeId from OgrElemanlari where OeAdSoyad='" + cmbOgrGor.Text + "' ");
         string DonemId = system.GetDataCell("select DonemId from Donemler where DonemAdi='" + cmbDonemAdi.Text + "' ");
         system.cmd("insert into Dersler (DersAdi, Sinif, DersTip, SecDersGrup, DersKredi, DersSaati, OeId, DonemId) values('" +
                    txtDersAdi.Text + "','" +
                    cmbSinif.Text + "','" +
                    cmbTip.Text + "','" +
                    cmbSecDersGrup.Text + "','" +
                    txtKredi.Text + "','" +
                    txtSaati.Text + "','" +
                    OeId + "','" +
                    DonemId + "')");
         Temizle();
         ListeDoldur();
     }
     else
     {
         MessageBox.Show("Ders Adı Bos Geçilemez!", "Uyarı!");
     }
 }
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         string DersAdi = system.GetDataCell("select DersAdi from Dersler where DersId=" + txtDersId.Text + "").ToString();
         string OeId    = system.GetDataCell("select OeId from OgrElemanlari where OeAdSoyad='" + cmbOgrGor.Text + "' ");
         string DonemId = system.GetDataCell("select DonemId from Donemler where DonemAdi='" + cmbDonemAdi.Text + "' ");
         system.cmd("update  Dersler set DersAdi='" + txtDersAdi.Text +
                    "', DersSaati='" + txtSaati.Text +
                    "', DersKredi='" + txtKredisi.Text +
                    "', OeId ='" + OeId +
                    "', DersTip ='" + cmbDersTip.Text +
                    "', SecDersGrup ='" + cmbSecDersGrup.Text +
                    "', Sinif  ='" + cmbSinif.Text +
                    "', DonemId  ='" + DonemId +
                    "' where DersId=" + txtDersId.Text + "");
         MessageBox.Show("Ders Bilgileri Güncellendi.", "Bilgi");
     }
     catch
     {
         MessageBox.Show("Hatalı Parametre.", "Hata!");
     }
 }
Exemplo n.º 8
0
        void BilgiYenile()
        {
            txtEKullaniciAdi.Text = system.GetDataCell("select KullaniciAdi from Kullanicilar where Durum='1'");

            txtKullaniciAdi.Text = system.GetDataCell("select KullaniciAdi from Kullanicilar where Durum='1'");
        }
Exemplo n.º 9
0
        void Komsuluklar()
        {
            string    DonemId   = system.GetDataCell("select DonemId From Donemler where DonemAdi='" + cmbDonemDG.Text + "'").ToString();
            DataTable dtDersler = system.GetDataTable("select * from dersler where DonemId='" + DonemId + "'");

            //DataTable dtDersler = system.GetDataTable("select * from dersler ");
            int[] alOgrler   = new int[dtDersler.Rows.Count];
            int[] alDersler  = new int[dtDersler.Rows.Count];
            int[] DersKomSay = new int[dtDersler.Rows.Count];

            for (int i = 0; i < dtDersler.Rows.Count; i++)
            {
                DataRow drDers = dtDersler.Rows[i];
                alOgrler[i]  = Int32.Parse(drDers["OeId"].ToString());
                alDersler[i] = Int32.Parse(drDers["DersId"].ToString());
            }


            int KomSay;

            for (int i = 0; i < dtDersler.Rows.Count; i++)
            {
                int       dersSinif  = Int32.Parse(system.GetDataCell("select Sinif from dersler where dersId=" + alDersler[i] + "").ToString());
                DataTable dtKomsular = system.GetDataTable("Select * From Dersler Where (OeId='" + alOgrler[i] + "' or Sinif='" + dersSinif + "') and DonemId='" + DonemId + "'");
                //DataTable dtKomsular = system.GetDataTable("Select * From Dersler Where (OeId=" + alOgrler[i] + " or Sinif='" + dersSinif + "') ");

                KomSay        = dtKomsular.Rows.Count;
                DersKomSay[i] = KomSay;
            }
            // dizi sırala
            #region Dersleri Sırala
            int temp, tempal, tempogr, n = dtDersler.Rows.Count;

            for (int i = 0; i < n - 1; i++)
            {
                for (int j = 1; j < n - i; j++)
                {
                    if (DersKomSay[j] > DersKomSay[j - 1])
                    {
                        temp    = DersKomSay[j - 1];
                        tempal  = alDersler[j - 1];
                        tempogr = alOgrler[j - 1];

                        DersKomSay[j - 1] = DersKomSay[j];
                        alDersler[j - 1]  = alDersler[j];
                        alOgrler[j - 1]   = alOgrler[j];

                        DersKomSay[j] = temp;
                        alDersler[j]  = tempal;
                        alOgrler[j]   = tempogr;
                    }
                }
            }
            #endregion

            #region  Dizi Komsuluk Atamaları
            int[][] dizi = new int[dtDersler.Rows.Count][];
            KomSay = 0;
            for (int i = 0; i < dtDersler.Rows.Count; i++)
            {
                string    dersSinif  = system.GetDataCell("select Sinif from Dersler Where DersId=" + alDersler[i] + "");
                DataTable dtKomsular = system.GetDataTable("Select * From Dersler Where (OeId='" + alOgrler[i] + "' or Sinif='" + dersSinif + "') and DonemId='" + DonemId + "'");
                KomSay  = dtKomsular.Rows.Count;
                dizi[i] = new int[3 + DersKomSay[i]]; // 0- DersId, 1- Komsuluk Sayısı, 2- Rengi

                dizi[i][0] = alDersler[i];
                dizi[i][1] = DersKomSay[i];
                dizi[i][2] = 0;



                for (int j = 3; j < KomSay + 3; j++)
                {
                    DataRow drKomsu = dtKomsular.Rows[j - 3];
                    dizi[i][j] = Int32.Parse(drKomsu["DersId"].ToString());
                }
            }
            #endregion

            // Renk Ataması
            #region Renk Atama
            int renk = 0;
            for (int i = 0; i < n; i++) // n=ders sayısı
            {
                renk++;
                if (dizi[i][2] == 0)
                {
                    dizi[i][2] = renk;
                }
                else
                {
                    dizi[i][2] += renk;
                }
                //lbDersler.Items.Add("-*-*-*-*-*-*-*-*-*");
                // komsuluğa ba. komssusu olan en büyük komsu sayısı olan derse  aynı rengi ver
                for (int j = i; j < n; j++)
                {
                    if (Komsumu(dizi, i, dizi[j][0]) == false)
                    {
                        dizi[j][2] -= 1;
                    }
                    //lbDersler.Items.Add(i + "^^" + dizi[j][0] + "_" + dizi[j][2]);
                }
            }
            #endregion


            # region Renklere Göre Dersleri Sırala