Пример #1
0
        private void seçiliÖğrenciKaydınıMetinBelgesineAktarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                //string yol=@"C:\Users\Administrator\Desktop\Öğrenci";
                //Directory.CreateDirectory(@"C:\Users\Administrator\Desktop\Öğrenci");
                //File.Create(@"C:\Users\Administrator\Desktop\Öğrenci\Aktarım.txt");

                saveFileDialog1.OverwritePrompt = true;;
                saveFileDialog1.CreatePrompt    = true;
                if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    saveFileDialog1.Filter = "Metin dosyaları (*.txt)|*.txt|Tüm dosyalar (*.*)|*.*";
                    MessageBox.Show(saveFileDialog1.FileName.ToString());
                    int id = (int)dataGridView1.SelectedRows[0].Cells[0].Value;
                    kayıtDataSet.ogrenciRow r   = kayıtDataSet1.ogrenci.FindByogrenci_id(id);
                    StreamWriter            yaz = new StreamWriter(saveFileDialog1.FileName, true, Encoding.UTF8);
                    //StreamWriter sw = new StreamWriter("", true, Encoding.UTF8);
                    yaz.WriteLine(r.ogrenci_id + " " + r.ogr_ad + " " + r.ogr_soyad);
                    // sw.WriteLine(r.ogrenci_id + " " + r.ogr_ad + " " + r.ogr_soyad);
                    // sw.Close();
                    yaz.Close();
                    MessageBox.Show("Kayıt Başarıyla Aktarıldı");
                }
            }
            catch (Exception ee)
            {
                MessageBox.Show(ee.Message.ToString());
            }
        }
Пример #2
0
        private void seçiliÖğrenciKaydınıSilToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                int id = (int)dataGridView1.SelectedRows[0].Cells[0].Value;
                kayıtDataSet.ogrenciRow r = kayıtDataSet1.ogrenci.FindByogrenci_id(id);
                r.Delete();
                ogrenciTableAdapter.Update(r);
                MessageBox.Show(id.ToString() + "Numaralı Kayıt Silindi");
                button1_Click(sender, e);
            }
            catch (Exception ee)
            {
                //MessageBox.Show(ee.ToString());
                //MessageBox.Show(ee.Source.ToString());
                //MessageBox.Show(ee.InnerException.ToString());
                MessageBox.Show(ee.Message.ToString());
                //MessageBox.Show(ee.Data.ToString());
                //MessageBox.Show(ee.HelpLink.ToString());
            }

            //else
            //{
            //int say = dataGridView1.SelectedRows.Count;
            //    for (int i = 0; i < say; i++)
            //    {
            //        int id2 = (int)dataGridView1.SelectedRows[0].Cells[0].Value;
            //        kayıtDataSet.ogrenciRow r = kayıtDataSet1.ogrenci.FindByogrenci_id(id2);
            //        r.Delete();
            //        ogrenciTableAdapter.Update(r);
            //        button1_Click(sender, e);
            //    }
        }
Пример #3
0
        private void metinBelgesindekiKayıtlarıAktarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Kayıt Aktarırken Metin Belgesinin içerisine Ad,Soyad,Anne adı,Baba adı,Medeni hali,Dogum yeri,Yaşı,Tcsi,Kan grubu,İl kodu,Fakulte kodu,Bölüm kodu,Yabancıdil kodu,Üniversite Kayıt Kodu,Nakilse Geldigi Üniversite,Ve İşlemi Yapanın Kullanıcı Kodu Aralarına virgül koyularak yazılmalıdır eğer nakil olarak gelmediyse virgülden sonra bir boşluk bırakıp tekrar virgül atılarak devam edilmelidir Örn " + "\n" + " Ali,akar,isa,derya,bekar,istanbul,21,12345678932,abrh(+),1,1,1,1,1, ,1/ nakilse 2,üniversite adı,1", "Kayıt Aktarma Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
            Random g = new Random();

            try
            {
                if (openFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    openFileDialog1.Filter = "Metin dosyaları (*.txt)|*.txt|Tüm dosyalar (*.*)|*.*";
                    StreamReader sr = new StreamReader(openFileDialog1.FileName, Encoding.UTF8);

                    while (!sr.EndOfStream)
                    {
                        kayıtDataSet.ogrenciRow r = kayıtDataSet1.ogrenci.NewogrenciRow();
                        //string aktr=sr.ReadLine();
                        String[] aktar = sr.ReadLine().Split(',');
                        //MessageBox.Show(sr.ReadLine());
                        r.ogr_ad       = aktar[0].ToString();
                        r.ogr_soyad    = aktar[1].ToString();
                        r.anne_ad      = aktar[2].ToString();
                        r.baba_ad      = aktar[3].ToString();
                        r.medeni_hal   = aktar[4].ToString();
                        r.dogum_yeri   = aktar[5].ToString();
                        r.dogum_tarihi = DateTime.Now.AddYears(-int.Parse(aktar[6]));
                        r.yas          = int.Parse(aktar[6]);
                        r.tc           = aktar[7].ToString();
                        r.kan_grubu    = aktar[8].ToString();
                        r.il_id        = int.Parse(aktar[9]);
                        r.fakulte_id   = int.Parse(aktar[10]);
                        r.bolum_id     = int.Parse(aktar[11]);
                        r.dil_id       = int.Parse(aktar[12]);
                        r.sekil_id     = int.Parse(aktar[13]);
                        r.nakilse_geldigi_üniversite = aktar[14].ToString();
                        r.e_posta      = DateTime.Now.Year.ToString() + aktar[11].ToString() + g.Next(0, 9999).ToString() + "@cumhuriyet.edu.tr";
                        r.kullanici_id = int.Parse(aktar[15]);
                        kayıtDataSet1.ogrenci.AddogrenciRow(r);
                        ogrenciTableAdapter.Update(r);
                        //ogrenciTableAdapter1.Update(r);
                        button1_Click(sender, e);
                    }
                }
            }
            catch (Exception ee)
            {
                MessageBox.Show(ee.Message.ToString());
            }
        }
Пример #4
0
 private void öğrenciBilgileriniPostalaToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         int   sayı = dataGridView1.SelectedRows.Count;
         Form5 mail = new Form5();
         mail.textBox2.Text = "Suçlu Bilgileri";
         for (int i = 0; i < sayı; i++)
         {
             int id = (int)dataGridView1.SelectedRows[i].Cells[0].Value;
             kayıtDataSet.ogrenciRow r = kayıtDataSet1.ogrenci.FindByogrenci_id(id);
             cmle = "Öğr No :" + r.ogrenci_id.ToString() + "\n" + "Öğr Adı :" + r.ogr_ad + "\n" + "Öğr Soyadı :" + r.ogr_soyad + "\n" + "Öğr Tc :" + r.tc + "\n" + "Fakulte : " + dataGridView1.SelectedRows[i].Cells[12].Value.ToString() + "\n" + "Bölümü :" + dataGridView1.SelectedRows[i].Cells[13].Value.ToString() + "\n" + cmle;
         }
         mail.richTextBox1.Text = cmle;
         mail.Show();
     }
     catch (Exception ee)
     {
         MessageBox.Show(ee.Message.ToString());
     }
 }