public VisitorCardViewModel() { _context = ContextFactory.GetVisitorCardContext(); _teamContext = ContextFactory.GetTeamContext(); IsLoggedIn = true; MemberList = _teamContext.Members; VisitorCardList = _context.VisitorCards; AppMessages.CardAddedMessage.Register( this, OnCardAdded ); _deleteVisitorCardCommand = new RelayCommand( OnDelete ); _editCommand = new RelayCommand( OnEdit ); LoadData(); }
//ctor public EditVisitorCardViewModel() { _saveChangesCommand = new RelayCommand(OnSaveChanges); _context = ContextFactory.GetVisitorCardContext(); _teamContext = ContextFactory.GetTeamContext(); MemberList = _teamContext.Members; WebContext.Current.Authentication.LoggedIn += (s, e) => UpdateForUsersRole(); WebContext.Current.Authentication.LoggedOut += (s, e) => UpdateForUsersRole(); UpdateForUsersRole(); LoadData(); }
public static VisitorCardContext GetVisitorCardContext() { return _visitorContext ?? (_visitorContext = new VisitorCardContext()); }