private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            var vModel = (DAL.Firmen_Telefon) this.DataContext;
            var query  = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(g => g.Gruppe == "TypTelefon"), db);

            Eintraege = new LinkViewsource <UserControl>(this, query, "EintraegeTelefonTypLookup");
            StandortLookupViewSource        = ((CollectionViewSource)(this.FindResource("StandortLookup")));
            StandortLookupViewSource.Source = new ObservableCollection <DAL.Firmen_Adressen>(db.Firmen_Adressen.Where(i => i.id_Firma == vModel.id_Firma));
        }
        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            var query = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(g => g.Gruppe == "Land"), db);
            var Typ   = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(g => g.Gruppe == "TypFirmenAdresse"), db);

            //var Typ = CommonTools.Tools.HelperTools.GetAuswahlEintraege("TypFirmenAdressen");

            Eintraege = new LinkViewsource <UserControl>(this, query, "EintraegeLandLookup");
            AdressTyp = new LinkViewsource <UserControl>(this, Typ, "TypLookup");
        }
示例#3
0
        //private void tabFirmendaten_LostFocus(object sender, RoutedEventArgs e)
        //{
        //    Console.WriteLine("LostFocus");
        //}

        //private void tabFirmendaten_GotFocus(object sender, RoutedEventArgs e)
        //{
        //    Console.WriteLine("GotFocus");
        //}

        //private void tabControl1_SelectionChanged(object sender, SelectionChangedEventArgs e)
        //{
        //    Console.WriteLine("SelectionChanged");
        //}

        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            var query = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(g => g.Gruppe == "Land"), db);

            Eintraege = new LinkViewsource <UserControl>(this, query, "PersonTyp");
            var vModel = (KundendatenViewModel)this.DataContext;

            vModel.EventFirmaChanged       += () => vModel_EventFirmaChanged();
            this.tabFirmendaten.DataContext = vModel;

            // new KundendatenViewModel.FirmaChanged(vModel_EventFirmaChanged);
        }
示例#4
0
        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            db = new SteinbachEntities();
            var vModel   = (ViewModels.FirmenPersonenListeViewModel) this.DataContext;
            int firmenID = 0;

            if (vModel.CurrentFirma != null)
            {
                firmenID = vModel.CurrentFirma.id;
            }


            var TypTelefon = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(x => x.Gruppe == "TypTelefon"), db);

            TypTelefonLookup = new LinkViewsource <UserControl>(this, TypTelefon, "EintraegeTypTelefonLookup");

            var TypMailadresse = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(x => x.Gruppe == "TypMailadresse"), db);

            TypMailadresseLookup = new LinkViewsource <UserControl>(this, TypMailadresse, "EintraegeTypMailadresseLookup");

            var anrede = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(x => x.Gruppe == "Anrede"), db);

            AnredeLookup = new LinkViewsource <UserControl>(this, anrede, "EintraegeAnredeLookup");

            var gebiet = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(x => x.Gruppe == "Gebiet"), db);

            GebietLookup = new LinkViewsource <UserControl>(this, gebiet, "EintraegeGebietLookup");

            var standort = new ObservableCollection <Firmen_Adressen>(db.Firmen_Adressen.Where(x => x.id_Firma == firmenID));

            StandortLookup = new LinkViewsource <UserControl>(this, standort, "EintraegeStandortLookup");


            var betreuer = new PersonCollection(db.personen.Where(g => g.ListeKontakteAktiv == 1), db);

            BetreuerLookup = new LinkViewsource <UserControl>(this, betreuer, "EintraegeBetreuerLookup");



            //var Personen = new Firmen_PersonenCollection(db.Firmen_Personen.Where(p => p.id_Firma == 14), db);
            //PersonenLookup = new LinkViewsource<UserControl>(this, Personen, "PersonenListeCVS");
        }