Пример #1
0
        public static void Config(TipoConexao tpConexao, string[] param)
        {
            Conexao.FluentNHibernate.TipoConexao tpCn;
            if (tpConexao == TipoConexao.SQLite)
            {
                tpCn = Conexao.FluentNHibernate.TipoConexao.SQLite;
                //TrataDAO = new AcessoDados.AcessoFactory().CriaDAO(TipoDAO.NHibernate);
            }
            else if (tpConexao == TipoConexao.SQLServer)
            {
                tpCn = Conexao.FluentNHibernate.TipoConexao.SQLServer;
                //TrataDAO = new AcessoDados.AcessoFactory().CriaDAO(TipoDAO.SQLServer);
            }
            else
            {
                tpCn = Conexao.FluentNHibernate.TipoConexao.Indefinido;
            }

            Mapeamentos.Add(typeof(Assistente.Mapeamentos.AmbienteMap).Assembly);
            //Mapeamentos.AddRange(Assistente.Negocio.Host.RetMapeamentos());
            Cn  = new Conexao.FluentNHibernate.Conexao(tpCn, param, Mapeamentos);
            DAO = new NHLinqFactory(ref Cn);
        }
Пример #2
0
 public NHLinqFactory(ref Conexao.FluentNHibernate.Conexao cn)
 {
     Config.Conexao = cn;
 }