protected override void OnAttached() { if (DataContextProvider != null) { TryFindDataContextWhenNested = true; } else { DataContextProvider = new DataContextProvider(); } AssociatedObject.Loaded += AssociatedObject_Loaded; AssociatedObject.Unloaded += AssociatedObject_Unloaded; if (AssociatedObject.DataContext is INotifyOutAnimation) { (AssociatedObject.DataContext as INotifyOutAnimation).RequestOutAnimation += AnimationBehavior_RequestOutAnimation; _notifyOutAnimation = (AssociatedObject.DataContext as INotifyOutAnimation); } else { if (TryFindDataContextWhenNested) { var dc = DataContextProvider.GetDataContextOfType(AssociatedObject); if (dc != null) { dc.RequestOutAnimation += AnimationBehavior_RequestOutAnimation; _notifyOutAnimation = dc; } } } base.OnAttached(); }
public Repository(IDataContextProvider _dataContextProvider, int _userId) { this.UserID = _userId; this.dataContextProvider = _dataContextProvider; dataContext = this.dataContextProvider.GetDataContext(); historyDataContext = this.dataContextProvider.GetHistoryDataContext(); }
private void SelectionHandler(object sender, DataGridCellPointerPressedEventArgs args) { IDataContextProvider obj = args.Cell.Content as IDataContextProvider; if (obj == null) { return; } var dc = obj.DataContext; if ((obj as INamed).Name != "TagPanel") { if (dc.GetType() == typeof(DirectoryItem)) { switch (args.PointerPressedEventArgs.GetCurrentPoint(null).Properties.PointerUpdateKind) { case (PointerUpdateKind.LeftButtonPressed): SaveLastRowPosition(sender, args); var temp = (DirectoryItem)dc; OpenDirectory(temp); break; case (PointerUpdateKind.RightButtonPressed): (this.DataContext as DirectoryViewModel).LoadBackup((DirectoryItem)dc); break; } } return; } }
public static void Register(IDataContextProvider provider) { if (!_providers.Contains(provider)) { _providers.Add(provider); } }
public UserCollection(IUnitOfWork unitOfWork, IDataContextProvider dataContextProvider) { dataContext = dataContextProvider.DataContext; unitOfWork.RegisterPersistableCollection(this); userTable = dataContext.GetTable <UserObject>(); userRoleTable = dataContext.GetTable <UserRoleObject>(); }
public SectionCollection(IUnitOfWork unitOfWork, IDataContextProvider dataContextProvider) { dataContext = dataContextProvider.DataContext; unitOfWork.RegisterPersistableCollection(this); sectionTable = dataContext.GetTable <SectionObject>(); sectionRoleUserTable = dataContext.GetTable <SectionRoleUserObject>(); }
public AuthenticationService(IDataContextProvider contextProvider) { if (contextProvider == null) { throw new ArgumentNullException("contextProvider"); } this.m_contextProvider = contextProvider; }
public EntityService(IDataContextProvider contextProvider) { if (contextProvider == null) { throw new ArgumentNullException(nameof(contextProvider)); } m_provider = contextProvider; }
public PlayerDataService( IPlayerCache playerCache, IPlayerDataCache playerDataCache, IDataContextProvider dataContextProvider) { _playerCache = playerCache; _playerDataCache = playerDataCache; _contextProvider = dataContextProvider; }
/// <summary> /// Initializes a new instance of the <see cref="DataStore" /> class. /// </summary> /// <param name="dataContextProvider">The <see cref="IDataContextProvider"/> used to provide the <see cref="DbContext"/> for various items.</param> /// <exception cref="System.Exception">Database does not exist.</exception> public DataStore(IDataContextProvider dataContextProvider) { _contextProvider = dataContextProvider; DataStorePath = string.Empty; _contextProvider.Initialize(); if (!dataContextProvider.VerifyContext()) { throw new Exception("Database does not exist."); } }
public ExpensesService(IDataContextProvider contextProvider, long userId) { if (contextProvider == null) { throw new ArgumentNullException(nameof(contextProvider)); } if (userId <= 0) { throw new ArgumentNullException(nameof(userId)); } m_provider = contextProvider; m_userId = userId; }
public MainFormViewModel(IDataContextProvider dataContextProvider, IPathProvider pathProvider) { this.dataContextProvider = dataContextProvider; this.pathProvider = pathProvider; this.importNowCommand = new SimpleCommand(this.DoImport); this.importCommand = new SimpleCommand(this.AskFileAndImport); this.exportNowCommand = new SimpleCommand(this.DoExport); this.exportCommand = new SimpleCommand(this.AskFileAndExport); this.openCommand = new SimpleCommand(this.DoOpen); this.exitCommand = new SimpleCommand(this.RequestExit); this.markAllAsOldCommand = new SimpleCommand(this.DoMarkAllAsAold); this.saveCommand = new SimpleCommand(this.DoSave); this.saveAsCommand = new SimpleCommand(this.DoSaveAs); }
private void OnApplicationStartup(object sender, StartupEventArgs e) { try { mDataContextProvider = new DataContextProvider(); mDataContextProvider.ViewActivator = new ViewActivator(mDataContextProvider); mDataContextProvider.CreateStartupDialogViewModels(); mDataContextProvider.ViewActivator.ActivateMainScreen(); } catch (Exception exception) { Console.WriteLine(exception); throw; } }
public SqlCompositeObjectIndex(IDataContextProvider dataContextProvider) { this.dataContextProvider = dataContextProvider; Serializer.PrepareSerializer <CompositeObjectChangeSet>(); }
public ViewActivator(IDataContextProvider dataProvider) => dataContextProvider = dataProvider;
//private IMapper _mapper; public UserService(IDataContextProvider dataContextProvider) { this._db = dataContextProvider.GetDataContext(); //this._mapper = mapper; }
public CaseService(IDataContextProvider provider) { _provider = provider; }
public static void ClassInit(TestContext context) { ContextProvider = new SingleIoCDataContextProvider(); }
protected ActiveRecord(IDataContextProvider contextProvider) { ContextProvider = contextProvider; Context = contextProvider.GetContext(); }
public MenuRepository(IDataContextProvider contextProvider) { ParamUtility.IsNotNull(contextProvider, "contextProvider"); this._contextProvider = contextProvider; this.context = contextProvider.Context; }
public AccountsService(IDataContextProvider provider) : base(provider) { }
public CreateIssueCommandCommandHandler(IDataContextProvider dataContext, ICallbackHub callbackHub) { this.dataContextProvider = dataContext; this._callbackHub = callbackHub; }
public RepositoryFactory(IDataContextProvider provider) { dataContext = dataContextProvider.DataContext; }
public GetUserCommandHandler(IDataContextProvider dataContextProvider) { this.dataContextProvider = dataContextProvider; }
public CourseManager(IDataContextProvider provider, string connectionStringName) : this(provider.Instance(connectionStringName)) { }
public CountSentEmailsMonthly(BrideForeverService brideForeverService, IDataContextProvider <BrideForeverDataContext> contextProvider) : base(brideForeverService, contextProvider) { _brideForeverService = brideForeverService; }
public SqlReferencedDataManager(IDataContextProvider dataContextProvider) { this.dataContextProvider = dataContextProvider; }
void IDataContextProviderSetter.ApplyProvider(IDataContextProvider provider) { _overridenProvider = provider; }
public static CommitDBResult CommitChanges(IDataContextProvider dataContextProvider, int userID) { return CommitChanges(dataContextProvider.GetDataContext(), dataContextProvider.GetHistoryDataContext(), userID); }
public static CommitDBResult CommitChanges(IDataContextProvider dataContextProvider, int userID) { return(CommitChanges(dataContextProvider.GetDataContext(), dataContextProvider.GetHistoryDataContext(), userID)); }
public static void Register(IDataContextProvider provider) { if (!_providers.Contains(provider)) _providers.Add(provider); }
public UnitOfWorkFilter(IDataContextProvider provider) { this.provider = provider; }
public BrideForeverService(BrideForeverDataProvider dataProvider, IDataContextProvider <BrideForeverDataContext> dataContextProviderProvider) { _dataProvider = dataProvider; _dataContextProvider = dataContextProviderProvider; }
public OrdersRepository(IDataContextProvider dataContextProvider) { this.dataContextProvider = dataContextProvider; }
public Service(IDataContextProvider contextProvider) : base(contextProvider) { }
private static void Bind(IDataContextProvider window, object viewModel) { window.DataContext = viewModel; }
public CountChatsStatisticsDaily(BrideForeverService brideForeverService, IDataContextProvider <BrideForeverDataContext> contextProvider) : base(brideForeverService, contextProvider) { _brideForeverService = brideForeverService; }