public static void AddLek(Lek lek) { using (AptekaDataDataContext con = new AptekaDataDataContext()) { con.Leks.InsertOnSubmit(lek); con.SubmitChanges(); } }
private void AddToList(Lek lek) { lista[ile] = new Pozycja(); lista[ile].lekitem = lek; lista[ile].ile = 1; ile++; Refresh(); }
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(); } }
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(); } }
private int mode = 0; // public addedit(Lek lek, int mode) { InitializeComponent(); this.lek = lek; this.mode = mode; }
private void AddItemCallbackFn(Lek item) { AddToList(item); }
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; }*/ } }
private void detach_Leks(Lek entity) { this.SendPropertyChanging(); entity.Postac = null; }
private void attach_Leks(Lek entity) { this.SendPropertyChanging(); entity.Kategorie = this; }
private void detach_Leks(Lek entity) { this.SendPropertyChanging(); entity.Kategorie = null; }
partial void DeleteLek(Lek instance);
partial void UpdateLek(Lek instance);
partial void InsertLek(Lek instance);
public addedit() { InitializeComponent(); this.lek = new Lek(); }
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; }*/ } }
private void button2_Click(object sender, EventArgs e) { Form lek = new Lek(); lek.Show(); }
private void attach_Leks(Lek entity) { this.SendPropertyChanging(); entity.Postac = this; }