Beispiel #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            OkulnoDataContext dc = new OkulnoDataContext();

            /* Elimizde olan verileri String türünden yazdıktan sonra
             * Onları birleştirmemiz gerekecek
             * Comboboxtaki Seçtiğimiz değer yani Okul Kodu 2.sırada
             * Datagridviewden seçtiğimiz bölüm kodu 3.sırada
             * Giriş sırasi 4. sırada
             * Giriş yılı ise en başta olacak şekilde toplama işlemini yapıyoruz.
             * String olarak değil de direkt int olarak atasaydık.
             * Toplama yapılırken sayıları sayı olarak  tanımlayıp toplardı
             */
            OgrenciEkle add         = new OgrenciEkle();
            string      okuladi     = Convert.ToString(comboBox1.SelectedValue);
            string      bolumadi    = Convert.ToString(dataGridView1.CurrentRow.Cells["BolumId"].Value);
            string      girisyili   = txtgirisyil.Text;
            string      girissirasi = txtgirissira.Text;
            string      okulno      = girisyili + okuladi + bolumadi + girissirasi;

            {
                add.OkulId     = (int)comboBox1.SelectedValue;
                add.BolumId    = (int)dataGridView1.CurrentRow.Cells["BolumId"].Value;
                add.OgrenciId  = Convert.ToInt32(okulno);
                add.OgrenciAdi = txtadi.Text;
            };
            dc.Ogrenciler.InsertOnSubmit(add);
            dc.SubmitChanges();
            dataGridView2.DataSource = from a in dc.Ogrenciler
                                       join b in dc.Okullar on
                                       a.OkulId equals b.OkulId
                                       join c in dc.Bolumler on
                                       a.BolumId equals c.BolumId
                                       select new {
                a.OgrenciId,
                a.OgrenciAdi,
                b.OkulAdi,
                c.BolumAdi,
            };
        }
Beispiel #2
0
 private void detach_Ogrenciler(OgrenciEkle entity)
 {
     this.SendPropertyChanging();
     entity.Okullar = null;
 }
Beispiel #3
0
 partial void DeleteOgrenciler(OgrenciEkle instance);
Beispiel #4
0
 partial void UpdateOgrenciler(OgrenciEkle instance);
Beispiel #5
0
 partial void InsertOgrenciler(OgrenciEkle instance);
Beispiel #6
0
 private void attach_Ogrenciler(OgrenciEkle entity)
 {
     this.SendPropertyChanging();
     entity.Bolumler = this;
 }