private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            var vModel = (DAL.Firmen_Personen) this.DataContext;

            // var vModel = this.DataContext;
            //this.CurrentPerson.DataContext = vModel.CurrentPerson;
            ////this.CurrentAdresse.DataContext = vModel.CurrentAdresse;
            //var vModelA = (PersonenDatenViewModel)this.DataContext;
            this.ListboxPersonenKategorienVM.DataContext = vModel.ListboxPersonenKategorienVM;
            this.ListboxPersonenEventsVM.DataContext     = vModel.ListboxPersonenEventsVM;



            ObservableCollection <AuswahlEintraege> ae = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Gebiet"), db);

            Console.WriteLine(ae.Count());
            //EintraegeLookupViewSource = ((CollectionViewSource)(this.FindResource("EintraegeLookup")));
            //EintraegeLookupViewSource.Source = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Status"), db);

            EintraegeAnredeLookupViewSource        = ((CollectionViewSource)(this.FindResource("EintraegeAnredeLookup")));
            EintraegeAnredeLookupViewSource.Source = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Anrede"), db);

            SI_UserLookupViewSource        = ((CollectionViewSource)(this.FindResource("SI_UserLookup")));
            SI_UserLookupViewSource.Source = new PersonCollection(db.personen.Where(i => i.ListeKontakteAktiv == 1), db);

            EintraegeGebietLookupViewSource        = ((CollectionViewSource)(this.FindResource("EintraegeGebietLookup")));
            EintraegeGebietLookupViewSource.Source = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Gebiet"), db);

            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 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");
        }
Esempio n. 4
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);
        }
Esempio n. 5
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");
        }
        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            EintraegeTypMailadresseViewSource = ((CollectionViewSource)(this.FindResource("EintraegeTypMailadresseLookup")));
            var query = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(g => g.Gruppe == "TypMailadresse"), db);

            EintraegeTypMailadresseViewSource.Source = query;
            //StandortLookupViewSource = ((CollectionViewSource)(this.FindResource("StandortLookup")));
            // StandortLookupViewSource.Source = new ObservableCollection<DAL.Firmen_Adressen>(db.Firmen_Adressen.Where(i => i.id_Firma == vModel.id_Firma));
            //Eintraege = new LinkViewsource<UserControl>(this, query, "EintraegeTypMailadresseLookup");

            //if (DataContext.GetType() == typeof(DAL.Firmen_Mailadressen))
            //{
            //    var vModel = (DAL.Firmen_Mailadressen)this.DataContext;
            //    StandortLookupViewSource.Source = new ObservableCollection<DAL.Firmen_Adressen>(db.Firmen_Adressen.Where(i => i.id_Firma == vModel.id_Firma));
            //}
            //else
            //{
            //    var vModel = (DAL.Personen_Mailadressen)this.DataContext;
            //    //StandortLookupViewSource.Source = new ObservableCollection<DAL.Firmen_Adressen>(db.Firmen_Adressen.Where(i => i.id_Firma == vModel.id_Firma));
            //}
        }
Esempio n. 7
0
        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            var vModel = (Firmen_PersonenViewModel)this.DataContext;

            this.SelectedPerson.DataContext = vModel.SelectedPerson;
            ////this.CurrentAdresse.DataContext = vModel.CurrentAdresse;

            ObservableCollection <AuswahlEintraege> ae = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Gebiet"), db);

            Console.WriteLine(ae.Count());
            //EintraegeLookupViewSource = ((CollectionViewSource)(this.FindResource("EintraegeLookup")));
            //EintraegeLookupViewSource.Source = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Status"), db);

            EintraegeAnredeLookupViewSource        = ((CollectionViewSource)(this.FindResource("EintraegeAnredeLookup")));
            EintraegeAnredeLookupViewSource.Source = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Anrede"), db);

            EintraegeBetreuerLookupViewSource        = ((CollectionViewSource)(this.FindResource("EintraegeBetreuerLookup")));
            EintraegeBetreuerLookupViewSource.Source = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Betreuer"), db);

            EintraegeGebietLookupViewSource        = ((CollectionViewSource)(this.FindResource("EintraegeGebietLookup")));
            EintraegeGebietLookupViewSource.Source = new AuswahlEintraegeCollection(db.AuswahlEintraege.Where(i => i.Gruppe == "Gebiet"), db);
        }