Esempio n. 1
0
        private void Realizuj_Click(object sender, RoutedEventArgs e)
        {
            using (AptekaDataDataContext con = new AptekaDataDataContext())
            {

                //try
               // {
                    Zamowienie zam = new Zamowienie();
                    Lek lektmp = new Lek();
                    zam.Suma = razem;
                    zam.Data_zam = DateTime.Today;
                    zam.KlientID = 100;
                    con.Zamowienies.InsertOnSubmit(zam);
                    con.SubmitChanges();
                    for (int i = 0; i <= ile - 1; i++)
                    {
                        lektmp = (from l in con.Leks where l.LekID == lista[i].lekitem.LekID select l).FirstOrDefault();
                        lektmp.Ilosc = lektmp.Ilosc - lista[i].ile;
                        con.SubmitChanges();
                        Zam_ilosc zi = new Zam_ilosc();
                        zi.LekID = lista[i].lekitem.LekID;
                        zi.ZamowienieID = zam.ZamowienieID;
                        zi.Ilosc = lista[i].ile;
                        con.Zam_iloscs.InsertOnSubmit(zi);
                        con.SubmitChanges();
                    }
                    MessageBox.Show("Zamówienia zostało zrealizowane!");
                    DialogResult = true;
               /* }
                catch
                {
                    MessageBox.Show("Wystapił bląd pod czas łaczenia sie z bazą!");
                    DialogResult = false;
                }*/
            }
        }
Esempio n. 2
0
		private void detach_Zamowienies(Zamowienie entity)
		{
			this.SendPropertyChanging();
			entity.Klient = null;
		}
Esempio n. 3
0
		private void attach_Zamowienies(Zamowienie entity)
		{
			this.SendPropertyChanging();
			entity.Klient = this;
		}
Esempio n. 4
0
 partial void DeleteZamowienie(Zamowienie instance);
Esempio n. 5
0
 partial void UpdateZamowienie(Zamowienie instance);
Esempio n. 6
0
 partial void InsertZamowienie(Zamowienie instance);