Esempio n. 1
0
 /// <summary>
 /// private constructer so that it is a singleton class
 /// </summary>
 /// <param name="db">DBInfo Class object</param>
 private Retriever(DBInfo db)
 {
     r.database = db;
 }
Esempio n. 2
0
 /// <summary>
 /// Uses Singleton Creates a Retriever Class Object for 
 /// </summary>
 /// <param name="db"></param>
 /// <returns></returns>
 public Retriever getObject(DBInfo db)
 {
     if (r == null)
         r = new Retriever(db);
     return r;
 }
Esempio n. 3
0
 /// <summary>
 /// This will be used to get an instance of dbinfo to run queries
 /// </summary>
 /// <param name="constr">Connection String of the Database</param>
 /// <returns>A dbinfo object</returns>
 public DBInfo getInstance(String constr)
 {
     if (this.database == null)
         database = new DBInfo(constr);
     return database;
 }