Exemple #1
0
 public static void AddLek(Lek lek)
 {
     using (AptekaDataDataContext con = new AptekaDataDataContext())
     {
         con.Leks.InsertOnSubmit(lek);
         con.SubmitChanges();
     }
 }
Exemple #2
0
 private void AddToList(Lek lek)
 {
     lista[ile] = new Pozycja();
     lista[ile].lekitem = lek;
     lista[ile].ile = 1;
     ile++;
     Refresh();
 }
Exemple #3
0
 public static void DeleteLek(Lek lek)
 {
     using (AptekaDataDataContext con = new AptekaDataDataContext())
     {
         Lek lk = (from l in con.Leks where l.LekID == lek.LekID select l).FirstOrDefault();
         con.Leks.DeleteOnSubmit(lk);
         con.SubmitChanges();
     }
 }
Exemple #4
0
 public static void UpdateLek(Lek lek)
 {
     using (AptekaDataDataContext con = new AptekaDataDataContext())
     {
         Lek lk = (from l in con.Leks where l.LekID == lek.LekID select l).FirstOrDefault();
         lk.Nazwa = lek.Nazwa;
         lk.M_nazwa = lek.M_nazwa;
         lk.KategorieID = lek.KategorieID;
         lk.PostacID = lek.PostacID;
         lk.Cena = lek.Cena;
         lk.Cena_hutowa = lek.Cena_hutowa;
         lk.Refundacja = lek.Refundacja;
         lk.Data_waznosci = lek.Data_waznosci;
         lk.Dawka = lek.Dawka;
         lk.Opakowanie = lek.Opakowanie;
         lk.Promocja = lek.Promocja;
         lk.Ilosc = lek.Ilosc;
         con.SubmitChanges();
     }
 }
Exemple #5
0
 private int mode = 0; //
 public addedit(Lek lek, int mode)
 {
     InitializeComponent();
     this.lek = lek;
     this.mode = mode;
 }
Exemple #6
0
        private void AddItemCallbackFn(Lek item)
        {

            AddToList(item);

        }
Exemple #7
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;
                }*/
            }
        }
Exemple #8
0
		private void detach_Leks(Lek entity)
		{
			this.SendPropertyChanging();
			entity.Postac = null;
		}
Exemple #9
0
		private void attach_Leks(Lek entity)
		{
			this.SendPropertyChanging();
			entity.Kategorie = this;
		}
Exemple #10
0
		private void detach_Leks(Lek entity)
		{
			this.SendPropertyChanging();
			entity.Kategorie = null;
		}
Exemple #11
0
 partial void DeleteLek(Lek instance);
Exemple #12
0
 partial void UpdateLek(Lek instance);
Exemple #13
0
 partial void InsertLek(Lek instance);
Exemple #14
0
 public addedit()
 {
     InitializeComponent();
     this.lek = new Lek();
 }
Exemple #15
0
        private void Realizuj_Click(object sender, RoutedEventArgs e)
        {
            using (AptekaDataDataContext con = new AptekaDataDataContext())
            {

                //try
               // {
                    Dostawa dost = new Dostawa();
                    Lek lektmp = new Lek();
                    dost.Data_zam = DateTime.Today;
                    dost.Data_realizacji = DateTime.Today;
                    con.Dostawas.InsertOnSubmit(dost);
                    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();
                        Dost_ilosc di = new Dost_ilosc();
                        di.LekID = lista[i].lekitem.LekID;
                        di.DostawaID = dost.DostawaID;
                        di.Ilosc = lista[i].ile;
                        con.Dost_iloscs.InsertOnSubmit(di);
                        con.SubmitChanges();
                    }
                    MessageBox.Show("Dostawa została zrealizowana!");
                    DialogResult = true;
               /* }
                catch
                {
                    MessageBox.Show("Wystapił bląd pod czas łaczenia sie z bazą!");
                    DialogResult = false;
                }*/
            }
        }
Exemple #16
0
        private void button2_Click(object sender, EventArgs e)
        {
            Form lek = new Lek();

            lek.Show();
        }
Exemple #17
0
		private void attach_Leks(Lek entity)
		{
			this.SendPropertyChanging();
			entity.Postac = this;
		}