Exemplo n.º 1
0
 public LoginPresenter(IUserAccessCredentials userAccess, IFormFactory <ILoginView> formFactory, INetworkPathInfo networkPathInfo,
                       INetworkConnection networkConnection)
 {
     _formFactory       = formFactory;
     _networkPathInfo   = networkPathInfo;
     _networkConnection = networkConnection;
     _userAccess        = userAccess;
 }
Exemplo n.º 2
0
 public FileManager(INetworkConnection networkConnection, IUserAccessCredentials userAccessCredentials, INetworkPathInfo networkPathInfo,
                    IMetaData metaData, ISqlDatabaseFactory sqlDatabaseFactory, IChecksum checksum)
 {
     _networkConnection     = networkConnection;
     _userAccessCredentials = userAccessCredentials;
     _networkPathInfo       = networkPathInfo;
     _metaData           = metaData;
     _sqlDatabaseFactory = sqlDatabaseFactory;
     _checksum           = checksum;
 }
Exemplo n.º 3
0
 public DatabaseDetailsPresenter(IMetaData sqlMetaDataInfo, IMetaData sqlMetaDataDetails, IIoc ioc, IFormFactory <IDatabaseDetailsView> formFactory,
                                 DownloadSelectedVersionPresenter downloadSelectedVersionPresenter, UploadNewVersionPresenter uploadNewVersionPresenter,
                                 IUserAccessCredentials userAccessCredentials, INetworkPathInfo networkPathInfo, INetworkConnection networkConnection)
 {
     _sqlMetaDataDetails = sqlMetaDataDetails;
     _formFactory        = formFactory;
     _downloadSelectedVersionPresenter = downloadSelectedVersionPresenter;
     _uploadNewVersionPresenter        = uploadNewVersionPresenter;
     _userAccessCredentials            = userAccessCredentials;
     _networkPathInfo   = networkPathInfo;
     _networkConnection = networkConnection;
     _sqlMetaDataInfo   = sqlMetaDataInfo;
     _ioc = ioc;
 }
 public DatabasesListPresenter(IChecksum checksum, IUserAccessCredentials userAccessCredentials, IFileManager fileManager, IMetaData metaData, IIoc ioc,
                               DatabaseDetailsPresenter databaseDetailsPresenter, LoginPresenter loginPresenter, IFormFactory <IDatabasesListView> formFactory,
                               INetworkConnection networkConnection, INetworkPathInfo networkPathInfo)
 {
     _databaseDetailsPresenter = databaseDetailsPresenter;
     _loginPresenter           = loginPresenter;
     _checksum = checksum;
     _userAccessCredentials = userAccessCredentials;
     _fileManager           = fileManager;
     _metaData                = metaData;
     _ioc                     = ioc;
     _formFactory             = formFactory;
     _networkConnection       = networkConnection;
     _networkPathInfo         = networkPathInfo;
     _view                    = _formFactory.CreateDatabasesListForm();
     _resumableFileManager    = _fileManager as IResumableFileManager;
     _cancellationTokenSource = new CancellationTokenSource();
     _networkPath             = _networkPathInfo.GetPathNeworkDirectory();
 }