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"); }
//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); }
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)); //} }
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); }