示例#1
0
 public DAABRequest(TipoOrigenDatos oTypoOrigen, string p_c_CadConexion)
 {
     if (oTypoOrigen == TipoOrigenDatos.ORACLE)
     {
         m_Factory = new DAABOracleFactory();
     }
     else if (oTypoOrigen == TipoOrigenDatos.SQL)
     {
         m_Factory = new DAABSQLFactory();
     }
     m_CadCon = p_c_CadConexion;
 }
示例#2
0
 public DAABAbstracFactory GeneraFactory(TipoOrigenDatos oTypoOrigen, string p_c_CadConexion)
 {
     if (oTypoOrigen == TipoOrigenDatos.ORACLE)
     {
         m_Factory = new DAABOracleFactory();
     }
     else if (oTypoOrigen == TipoOrigenDatos.SQL)
     {
         m_Factory = new DAABSQLFactory();
     }
     m_CadCon = p_c_CadConexion;
     return(m_Factory);
 }
示例#3
0
 public DAABRequest(TipoOrigenDatos oTypoOrigen, string p_c_CadConexion, string strBaseDAtos, StackTrace stTrace, string idAplicacion)
 {
     if (oTypoOrigen == TipoOrigenDatos.ORACLE)
     {
         m_Factory = new DAABOracleFactory();
     }
     else if (oTypoOrigen == TipoOrigenDatos.SQL)
     {
         m_Factory = new DAABSQLFactory();
     }
     m_CadCon        = p_c_CadConexion;
     m_baseDatos     = strBaseDAtos;
     m_stTrace       = stTrace;
     m_idTransaccion = System.DateTime.Now.ToString("hhmmssfff"); // +(new Random()).Next(100, 999);
     m_idAplicacion  = idAplicacion;
 }