Example #1
0
        private void modositasButton_Click(object sender, RoutedEventArgs e)
        {
            switch (comboBox.SelectedIndex)
            {
            case 0:

                // dataGrid.ItemsSource = adatok;
                smc.People_getLoad();
                dataGrid.ItemsSource = smc.People_getLocal();

                // dataGrid.Columns.First().IsReadOnly = true;
                break;

            case 1:
                smc.Lookups_getLoad();
                dataGrid.ItemsSource = smc.Lookups_getLocal();
                break;

            case 2:
                smc.Betegek_getLoad();
                dataGrid.ItemsSource = smc.Betegek_getLocal();
                break;

            case 3:
                smc.Kortortenet_fej_getLoad();
                dataGrid.ItemsSource = smc.Kortortenet_fej_getLocal();
                break;

            case 4:
                smc.Kortortenet_tetel_getLoad();
                dataGrid.ItemsSource = smc.Kortortenet_tetel_getLocal();
                break;
            }
        }
        public IdopontSzerkeszto(RecepciosViewModel recepciosViewModel, Idopontok idopont, StMungoServiceClient smc)
        {
            InitializeComponent();
            this.smc = smc;
            this.recepciosViewModel = recepciosViewModel;
            //smc.mungoSystem() = recepciosViewModel.MungoSystem;
            this.idopont = idopont;

            var orvosnev = smc.mungoSystem().People.Where(x => x.PeopleID == idopont.OrvosID).Select(x => x.Name).First();

            orvosLbl.Content = orvosnev;
            datumLbl.Content = idopont.Datum.Value.ToShortDateString() + " " + idopont.Datum.Value.ToShortTimeString();
            this.DataContext = recepciosViewModel;

            smc.Betegek_getLoad();

            var betegek = from b in smc.mungoSystem().Betegek
                          join p in smc.mungoSystem().People on b.PeopleID equals p.PeopleID
                          where b.Deleted == 0 && p.Deleted == 0
                          select new { TAJ = b.TAJ, Nev = p.Name, BetegID = b.BetegID, PeopleID = b.PeopleID };

            foreach (var b in betegek)
            {
                recepciosViewModel.Betegek.Add(new BetegTajIDNev {
                    TAJ = b.TAJ, Nev = b.Nev, BetegID = b.BetegID, PeopleID = (int)b.PeopleID
                });
            }
        }
        public IdopontSzerkeszto(RecepciosViewModel recepciosViewModel, Idopontok idopont, StMungoServiceClient smc)
        {
            InitializeComponent();
            this.smc = smc;
            this.recepciosViewModel = recepciosViewModel;
            //smc.mungoSystem() = recepciosViewModel.MungoSystem;
            this.idopont = idopont;
            
            var orvosnev = smc.mungoSystem().People.Where(x => x.PeopleID == idopont.OrvosID).Select(x => x.Name).First();
            orvosLbl.Content = orvosnev;
            datumLbl.Content = idopont.Datum.Value.ToShortDateString() +" " + idopont.Datum.Value.ToShortTimeString();
            this.DataContext = recepciosViewModel;

            smc.Betegek_getLoad();

            var betegek = from b in smc.mungoSystem().Betegek
                          join p in smc.mungoSystem().People on b.PeopleID equals p.PeopleID
                          where b.Deleted == 0 && p.Deleted==0
                          select new { TAJ = b.TAJ, Nev = p.Name, BetegID = b.BetegID, PeopleID = b.PeopleID };
           
            foreach(var b in betegek)
            {
                recepciosViewModel.Betegek.Add(new BetegTajIDNev { TAJ = b.TAJ, Nev = b.Nev, BetegID = b.BetegID, PeopleID = (int)b.PeopleID });
            }

            
 
        }
 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;
 }
        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);
        }
        public void Ujbeteg(People beteg, string taj)
        {
            ++pID;
            //ms.People.Local.Add(beteg);
            smc.People_getLocal().Add(beteg);
            smc.Betegek_getLocal().Add(new Betegek()
            {
                TAJ = taj, Deleted = 0, PeopleID = pID
            });
            //ms.Betegek.Local.Add(new Betegek() {TAJ=taj, Deleted=0 , PeopleID=pID});

            Mentes();

            smc.People_getLoad();
            //ms.People.Load();
            smc.Betegek_getLoad();
            //ms.Betegek.Load();
            MungoSystemInitial(smc);
        }