Exemplo n.º 1
0
 public static void ResetContext()
 {
     m_db = null;
     if (HttpContext.Current != null)
     {
         HttpContext.Current.Items[dbHashKey] = null;
     }
 }
Exemplo n.º 2
0
 public static RendezvousDataClassesDataContext GetContext()
 {
     if (HttpContext.Current != null)
     {
         if (HttpContext.Current.Items[dbHashKey] == null)
         {
             HttpContext.Current.Items[dbHashKey] =
                 new RendezvousDataClassesDataContext(ConfigurationManager.ConnectionStrings[ConnStringName].ConnectionString);
         }
         return((RendezvousDataClassesDataContext)HttpContext.Current.Items[dbHashKey]);
     }
     else
     {
         return(m_db ??
                (m_db = new RendezvousDataClassesDataContext(ConfigurationManager.ConnectionStrings[ConnStringName].ConnectionString)));
     }
 }
Exemplo n.º 3
0
 public DataRepository()
 {
     Db = DbConnection.GetContext();
 }
Exemplo n.º 4
0
 public DataRepository(RendezvousDataClassesDataContext dataContext)
 {
     Db = dataContext;
 }