public void OrvosGyogyszerBeszuras(KiadottGyogyszer kgy, int?orvosID) { Betegek beteg = ms.Betegek.Local.Where(y => y.Deleted == 0 && SelectedBeteg.PeopleID == y.PeopleID).First(); //Lazlap laz = ms.Lazlap.Local.Where(x => x.Deleted == 0 && x.BetegID == beteg.BetegID).First(); int?kt_fejID = ms.Kortortenet_fej.Where(x => x.Deleted == 0 && x.BetegID == beteg.BetegID).Single().KortortenetFejID; Kortortenet_tetel kt = new Kortortenet_tetel() { Datum = DateTime.Now, Deleted = 0, Kezeles = "Gyógyszeres kezelés: Gyógyszer: " + kgy.getGyogyszernev + " Mennyiség: " + kgy.getMennyiseg, Orvos = orvosID, KortortenetFejID = kt_fejID }; SelectedKorlapTetel.Add(kt); ms.Kortortenet_tetel.Local.Add(kt); Mentes(); kgy.ForrasID = ms.Kortortenet_tetel.OrderByDescending(x => x.KortortenetTetelID).Where(x => x.Deleted == 0).FirstOrDefault().KortortenetTetelID; kgy.Hasznalt = kgy.Mennyiseg; ms.KiadottGyogyszer.Local.Add(kgy); Mentes(); ms.KiadottGyogyszer.Load(); OrvosGyogyszerKiadas(); OnPropChanged("selectedKorlapTetel"); }
public RecepciosBetegModositoWindow(RecepciosViewModel recepciosViewModel, Betegek kivalasztottBeteg) { InitializeComponent(); this.recepciosViewModel = recepciosViewModel; mungoSystem = recepciosViewModel.MungoSystem; mungoSystem.People.Load(); mungoSystem.Betegek.Load(); if (kivalasztottBeteg != null) { var beteg = from b in mungoSystem.Betegek join p in mungoSystem.People on b.PeopleID equals p.PeopleID where p.PeopleID == kivalasztottBeteg.PeopleID && b.BetegID == kivalasztottBeteg.BetegID select new BetegAdatai() { PeopleID = p.PeopleID, UserName = p.UserName, Password = p.Password, Nev = p.Name, Cim = p.Address, Nem = p.Gender, Email = p.Email, Phone = p.Phone, TAJ = b.TAJ, BetegID = b.BetegID }; recepciosViewModel.KivalasztottBeteg = beteg.First(); this.DataContext = recepciosViewModel.KivalasztottBeteg; kivbet = mungoSystem.Betegek.Local.Where(x => x.BetegID == kivalasztottBeteg.BetegID).First(); kivpeo = mungoSystem.People.Local.Where(x => x.PeopleID == kivalasztottBeteg.PeopleID).First(); } else { BetegAdatai beteg = new BetegAdatai(); recepciosViewModel.KivalasztottBeteg = beteg; this.DataContext = recepciosViewModel.KivalasztottBeteg; } }
void SelectionChanged() { try { selectedBeteg = BetegTabla.Where(b => b.Deleted == 0 && b.PeopleID == selectedPeopleBeteg.PeopleID).First(); selectedKorlapFej = KortortenetFej.Where(k => k.Deleted == 0 && k.BetegID == selectedBeteg.BetegID).First(); SelectedKorlapTetel = new ObservableCollection <Kortortenet_tetel>(KortortenetTetel.Where(kt => kt.Deleted == 0 && kt.KortortenetFejID == selectedKorlapFej.KortortenetFejID)); OnPropChanged("selectedKorlapTetel"); } catch { } }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { MungoSystem ms = new MungoSystem(); ms.Betegek.Load(); int betegID = (int)value; Betegek beteg = ms.Betegek.Where(b => b.BetegID == betegID && b.Deleted == 0).Single(); People ppl = ms.People.Where(p => p.PeopleID == beteg.PeopleID && p.Deleted == 0).Single(); string Nev = ppl.Name; return(Nev); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { StMungoServiceClient smc = new StMungoServiceClient(); smc.Betegek_getLoad(); int betegID = (int)value; Betegek beteg = smc.mungoSystem().Betegek.Where(b => b.BetegID == betegID && b.Deleted == 0).Single(); People ppl = smc.mungoSystem().People.Where(p => p.PeopleID == beteg.PeopleID && p.Deleted == 0).Single(); string Nev = ppl.Name; return(Nev); }
private void modositasButton_Click(object sender, RoutedEventArgs e) { if (listBox.SelectedIndex != -1) { BetegAdatai kiv = (listBox.SelectedItem) as BetegAdatai; Betegek b = mungoSystem.Betegek.Local.Where(x => x.PeopleID == kiv.PeopleID).First(); RecepciosBetegModositoWindow bm = new RecepciosBetegModositoWindow(recepciosViewModel, b); bm.ShowDialog(); initWindow(); } else { MessageBox.Show("Nincs kiválasztott beteg"); } }
public void OrvosGyogyszerKiadas() { try { ms.KiadottGyogyszer.Load(); Betegek beteg = ms.Betegek.Local.Where(y => y.Deleted == 0 && SelectedBeteg.PeopleID == y.PeopleID).First(); // Lazlap laz = ms.Lazlap.Local.Where(x => x.Deleted == 0 && x.BetegID == beteg.BetegID).First(); int?kt_fejID = ms.Kortortenet_fej.Where(x => x.Deleted == 0 && x.BetegID == beteg.BetegID).Single().KortortenetFejID; int ktid = ms.Kortortenet_tetel.Where(x => x.Deleted == 0 && x.KortortenetFejID == kt_fejID).First().KortortenetTetelID; // OrvosBetegGyogyszerei = new ObservableCollection<KiadottGyogyszer>(ms.KiadottGyogyszer.Local.Where(x => x.Deleted == 0 && x.Statusz == 10 && x.ForrasID == ktid)); // OnPropChanged("orvosBetegGyogyszerei"); } catch { } }
void SelectionChanged() { try { selectedBeteg = BetegTabla.Where(b => b.Deleted == 0 && b.PeopleID == selectedPeopleBeteg.PeopleID).First(); selectedKorlapFej = KortortenetFej.Where(k => k.Deleted == 0 && k.BetegID == selectedBeteg.BetegID).First(); SelectedKorlapTetel = new ObservableCollection <Kortortenet_tetel>(KortortenetTetel.Where(kt => kt.Deleted == 0 && kt.KortortenetFejID == selectedKorlapFej.KortortenetFejID)); OnPropChanged("selectedKorlapTetel"); } catch { //ms.Kortortenet_fej.Add(new Kortortenet_fej() { BetegID = selectedBeteg.BetegID, Deleted = 0 }); //Mentes(); //MungoSystemInitial(ms); try { selectedKorlapFej = KortortenetFej.Where(k => k.Deleted == 0 && k.BetegID == selectedBeteg.BetegID).First(); OnPropChanged("selectedKorlapTetel"); } catch { } } }
void SelectionChanged() { try { selectedBeteg = BetegTabla.Where(b => b.PeopleID == selectedPeopleBeteg.PeopleID).First(); selectedKorlapFej = KortortenetFej.Where(k => k.BetegID == selectedBeteg.BetegID).First(); SelectedKorlapTetel = new ObservableCollection<Kortortenet_tetel>(KortortenetTetel.Where(kt => kt.KortortenetFejID == selectedKorlapFej.KortortenetFejID)); OnPropChanged("selectedKorlapTetel"); } catch { } }
void SelectionChanged() { try { selectedBeteg = BetegTabla.Where(b => b.Deleted == 0 && b.PeopleID == selectedPeopleBeteg.PeopleID).First(); selectedKorlapFej = KortortenetFej.Where(k => k.Deleted == 0 && k.BetegID == selectedBeteg.BetegID).First(); SelectedKorlapTetel = new ObservableCollection<Kortortenet_tetel>(KortortenetTetel.Where(kt => kt.Deleted == 0 && kt.KortortenetFejID == selectedKorlapFej.KortortenetFejID)); OnPropChanged("selectedKorlapTetel"); } catch { //ms.Kortortenet_fej.Add(new Kortortenet_fej() { BetegID = selectedBeteg.BetegID, Deleted = 0 }); //Mentes(); //MungoSystemInitial(ms); try { selectedKorlapFej = KortortenetFej.Where(k => k.Deleted == 0 && k.BetegID == selectedBeteg.BetegID).First(); OnPropChanged("selectedKorlapTetel"); } catch { } } }