public KiadottGyogyszer GyogyszerNevToKiadott(string nev) { nev = nev.Substring(0, nev.IndexOf("\t")); Gyogyszer gy = smc.mungoSystem().Gyogyszer.Where(x => x.Deleted == 0 && x.Megnevezes == nev).First(); return(smc.mungoSystem().KiadottGyogyszer.Where(x => x.Deleted == 0 && x.GyogyszerID == gy.GyogyszerID).First()); }
private void listBoxGyogyszer_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (listBoxGyogyszer.SelectedItem != null) { selectedGyogyszer = (Gyogyszer)listBoxGyogyszer.SelectedItem; kiadottGyogyszerek = new ObservableCollection <KiadottGyogyszer>( mungoSystem.KiadottGyogyszer.Where( x => x.GyogyszerID == selectedGyogyszer.GyogyszerID && x.Deleted == 0)); listBoxKiadottGyogyszer.ItemsSource = kiadottGyogyszerek; } }
public void OrvosGyogyszerTorles(KiadottGyogyszer kgy) { try { KiadottGyogyszer del = ms.KiadottGyogyszer.Local.Where(x => x.Deleted == 0 && x.KiadottGyogyszer1 == kgy.KiadottGyogyszer1).First(); del.Deleted = 1; Gyogyszer gy = ms.Gyogyszer.Local.Where(x => x.Deleted == 0 && x.GyogyszerID == kgy.GyogyszerID).First(); gy.Mennyiseg += kgy.Mennyiseg; Mentes(); ms.KiadottGyogyszer.Load(); OrvosGyogyszerKiadas(); } catch { } }
private void buttonNewgyogyszer_Click(object sender, RoutedEventArgs e) { Gyogyszer ujGyogyszer = new Gyogyszer() { Deleted = 2 }; GazdAlkGyogyszer gag = new GazdAlkGyogyszer(ujGyogyszer); mungoSystem.Gyogyszer.Add(ujGyogyszer); if (gag.ShowDialog() == true) { gyogyszerek.Add(ujGyogyszer); } mungoSystem.SaveChanges(); }
public bool GyogyszerMennyisegMod(int mennyiseg, int id) { try { Gyogyszer gyogy = ms.Gyogyszer.Where(x => x.Deleted == 0 && x.GyogyszerID == id && x.Mennyiseg >= mennyiseg).First(); gyogy.Mennyiseg -= mennyiseg; Mentes(); return(true); } catch { return(false); } }
public void SelectedGyogyszerTorles(KiadottGyogyszer del) { //ms.KiadottGyogyszer.Where(x => x.KiadottGyogyszer1 == del.KiadottGyogyszer1).Single().Deleted = 1; KiadottGyogyszer ki1 = ms.KiadottGyogyszer.Local.Where(x => x.Deleted == 0 && x.KiadottGyogyszer1 == del.KiadottGyogyszer1).First(); ki1.Deleted = 1; //foreach (var i in ms.KiadottGyogyszer) //{ // KiadottGyogyszer ki = i; // if (ki.KiadottGyogyszer1 == del.KiadottGyogyszer1) // ki.Deleted = 1; //} Gyogyszer gy = ms.Gyogyszer.Local.Where(x => x.Deleted == 0 && x.GyogyszerID == del.GyogyszerID).First(); gy.Mennyiseg += del.Mennyiseg; Mentes(); betegGyogyszerei = new ObservableCollection <KiadottGyogyszer>(ms.KiadottGyogyszer.Where(x => x.Deleted == 0 && betegLazlapja.LazlapID == x.ForrasID && x.Statusz == 11)); OnPropChanged("betegGyogyszerei"); }
private void buttonGyogyszerdel_Click(object sender, RoutedEventArgs e) { if (listBoxGyogyszer.SelectedItem == null) { MessageBox.Show("Nincs kijelölt elem!"); } else if (listBoxKiadottGyogyszer.Items.Count > 0) { MessageBox.Show("A gyógyszer kiadásra vár, ezért nem törölhető!"); } else { if (MessageBox.Show("Valóban törli?", "Törlés megerősítése", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { selectedGyogyszer = (Gyogyszer)listBoxGyogyszer.SelectedItem; selectedGyogyszer.Deleted = 1; gyogyszerek.Remove(selectedGyogyszer); } mungoSystem.SaveChanges(); } }
private void buttonGyogyszerdel_Click(object sender, RoutedEventArgs e) { if (listBoxGyogyszer.SelectedItem == null) { MessageBox.Show("Nincs kijelölt elem!"); } else if (listBoxKiadottGyogyszer.Items.Count>0) { MessageBox.Show("A gyógyszer kiadásra vár, ezért nem törölhető!"); } else { if (MessageBox.Show("Valóban törli?", "Törlés megerősítése", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { selectedGyogyszer = (Gyogyszer)listBoxGyogyszer.SelectedItem; selectedGyogyszer.Deleted = 1; gyogyszerek.Remove(selectedGyogyszer); } mungoSystem.SaveChanges(); } }
private void buttonNewgyogyszer_Click(object sender, RoutedEventArgs e) { Gyogyszer ujGyogyszer = new Gyogyszer() {Deleted=2 }; GazdAlkGyogyszer gag = new GazdAlkGyogyszer(ujGyogyszer); mungoSystem.Gyogyszer.Add(ujGyogyszer); if (gag.ShowDialog()==true) { gyogyszerek.Add(ujGyogyszer); } mungoSystem.SaveChanges(); }
private void listBoxGyogyszer_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (listBoxGyogyszer.SelectedItem != null) { selectedGyogyszer = (Gyogyszer)listBoxGyogyszer.SelectedItem; kiadottGyogyszerek = new ObservableCollection<KiadottGyogyszer>( mungoSystem.KiadottGyogyszer.Where( x => x.GyogyszerID == selectedGyogyszer.GyogyszerID && x.Deleted == 0)); listBoxKiadottGyogyszer.ItemsSource = kiadottGyogyszerek; } }
public int GyogyszerID(string nev) { Gyogyszer gy = smc.mungoSystem().Gyogyszer.Where(x => x.Deleted == 0 && x.Megnevezes == nev).First(); return(gy.GyogyszerID); }
public string GyogyszerNev(int id) { Gyogyszer gy = smc.mungoSystem().Gyogyszer.Where(x => x.Deleted == 0 && x.GyogyszerID == id).First(); return(gy.Megnevezes); }
public GazdAlkGyogyszer(Gyogyszer gyogyszer) { InitializeComponent(); this.gyogyszer = gyogyszer; }