Ejemplo n.º 1
0
 public static DALManager GetInstance(DALProvider provider)
 {
     if (manager == null)
         return manager = new DALManager(provider);
     else
         return manager;
 }
Ejemplo n.º 2
0
 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");
     }
 }
Ejemplo n.º 3
0
        public static DalManager getInstance(DALProvider pro)
        {
            if (_theUniqueInstance == null)
            {
                _theUniqueInstance = new DalManager(pro);
            }

            return _theUniqueInstance;
        }
Ejemplo n.º 4
0
 /// <summary>
 /// Default constructor
 /// </summary>
 private DALManager( DALProvider provider )
 {
     switch (provider)
     {
         case DALProvider.ORACLE:
             break;
         case DALProvider.SQLSERVER:
             _dal = new DalSQLServer(_connexionString);
             break;
     }
 }
Ejemplo n.º 5
0
 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;
        }
 }
Ejemplo n.º 6
0
 private DalManager(DALProvider pro)
 {
     if (pro == DALProvider.SQLSERVER)
         _dal = new DALSQLServer();
 }
Ejemplo n.º 7
0
 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;
     }
 }
Ejemplo n.º 8
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="provider"></param>
 public static DALManager GetInstance(DALProvider provider)
 {
     if(_theUniqueInsatnce == null)
         _theUniqueInsatnce = new DALManager(provider);
     return _theUniqueInsatnce;
 }