示例#1
0
 private void Resultatas_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.ColumnIndex == 4)
     {
         //Antra klase
         Vieta vieta = new Vieta();
         vieta.firstclass = false;
         System.Data.Linq.DataContext db = new System.Data.Linq.
                                           DataContext(Properties.Resources.ConnectionString);
         var lektuvas = db.GetTable <Lektuva>().Where(x => x.Id ==
                                                      (int)Resultatas.Rows[e.RowIndex].Cells[0].Value);
         lektuvas.First().AntrosKlasesVietuSkaicius--;
         var user = db.GetTable <User>().Where(x => x.Id == UserId);
         user.First().Vietas.Add(vieta);
         lektuvas.First().Vietas.Add(vieta);
         db.GetTable <Vieta>().InsertOnSubmit(vieta);
         db.SubmitChanges();
         MessageBox.Show("Jus sekmingai atlikote rezervacija");
     }
     else if (e.ColumnIndex == 3)
     {
         Vieta vieta = new Vieta();
         vieta.firstclass = true;
         System.Data.Linq.DataContext db = new System.Data.Linq.
                                           DataContext(Properties.Resources.ConnectionString);
         var lektuvas = db.GetTable <Lektuva>().Where(x => x.Id ==
                                                      (int)Resultatas.Rows[e.RowIndex].Cells[0].Value);
         lektuvas.First().PirmosKlasesVietuSkaicius--;
         var user = db.GetTable <User>().Where(x => x.Id == UserId);
         user.First().Vietas.Add(vieta);
         lektuvas.First().Vietas.Add(vieta);
         db.GetTable <Vieta>().InsertOnSubmit(vieta);
         db.SubmitChanges();
         MessageBox.Show("Jus sekmingai atlikote rezervacija");
     }
 }
示例#2
0
 private void detach_Vietas(Vieta entity)
 {
     this.SendPropertyChanging();
     entity.Lektuva = null;
 }
示例#3
0
 partial void DeleteVieta(Vieta instance);
示例#4
0
 partial void UpdateVieta(Vieta instance);
示例#5
0
 partial void InsertVieta(Vieta instance);
示例#6
0
 private void attach_Vietas(Vieta entity)
 {
     this.SendPropertyChanging();
     entity.User = this;
 }