public static DALManager GetInstance(DALProvider provider) { if (manager == null) return manager = new DALManager(provider); else return manager; }
private DALManager(DALProvider provider) { if (provider == DALProvider.SQLSERVER) { //_dal = new DALSQLServer(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\Gaetan\Documents\Git\Csharp\DataAccessLayer\EventAgenda.mdf;Integrated Security=True"); _dal = new DALSQLServer(@"Data Source=(LocalDB)\v11.0;AttachDbFilename=D:\Projet\Csharp\DataAccessLayer\EventsAgenda.mdf;Integrated Security=True"); } }
public static DalManager getInstance(DALProvider pro) { if (_theUniqueInstance == null) { _theUniqueInstance = new DalManager(pro); } return _theUniqueInstance; }
/// <summary> /// Default constructor /// </summary> private DALManager( DALProvider provider ) { switch (provider) { case DALProvider.ORACLE: break; case DALProvider.SQLSERVER: _dal = new DalSQLServer(_connexionString); break; } }
private DALManager(DALProvider provider) { // string connexion = @"Data Source=jwdaec5gna.database.windows.net;Initial Catalog=QuidditchWorldCup;Integrated Security=False;User ID=QuidditchWorldCups@jwdaec5gna;Password=&aqwXSZ2;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False"; string connexion = @"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\webNeat\Documents\GitHub\Quiddich\db.mdf;Integrated Security=True;Connect Timeout=30"; switch(provider) { case DALProvider.ORACLE : break; case DALProvider.SQLSERVER : dataAccessLayer = new DALSQLServer(connexion); break; } }
private DalManager(DALProvider pro) { if (pro == DALProvider.SQLSERVER) _dal = new DALSQLServer(); }
public void setProvider(DALProvider provider) { //a completer string connexion = @"Data Source =(LocalDB)\v11.0;AttachDbFilename=C:\Users\Florian\Documents\MyAgenda\DataAccessLayer\EventsAgenda.mdf"; switch (provider) { case DALProvider.ORACLE: break; case DALProvider.SQLSERVER: DataAccessLayer = new DALSQLServer(connexion); break; } }
/// <summary> /// /// </summary> /// <param name="provider"></param> public static DALManager GetInstance(DALProvider provider) { if(_theUniqueInsatnce == null) _theUniqueInsatnce = new DALManager(provider); return _theUniqueInsatnce; }