示例#1
0
        public static ILogin CrearConexionServicio(Models.ConnectionType typeConnection, string connectionString)
        {
            ILogin motor = null;

            switch (typeConnection)
            {
            case Models.ConnectionType.NONE:
                break;

            case Models.ConnectionType.MSSQL:
                ConnectionSQL sql = ConnectionSQL.Conectar(connectionString);
                motor = LoginService.CrearInstanciaSQL(sql);
                break;

            case Models.ConnectionType.MYSQL:
                //ConnectionMySQL mysql =
                break;

            case Models.ConnectionType.ORACLE:
                break;

            case Models.ConnectionType.MONGODB:
                break;

            default:
                break;
            }

            return(motor);
        }
示例#2
0
        public static IOrder CrearConexionServicio(Models.ConnectionType type, string connectionString)
        {
            IOrder nuevoMotor = null;;

            switch (type)
            {
            case Models.ConnectionType.NONE:
                break;

            case Models.ConnectionType.MSSQL:
                SqlConexion sql = SqlConexion.Conectar(connectionString);
                nuevoMotor = OrderService.CrearInstanciaSQL(sql);
                break;

            case Models.ConnectionType.MYSQL:
                break;

            default:
                break;
            }

            return(nuevoMotor);
        }
示例#3
0
        public static ICheckout CrearConexionServicio2(Models.ConnectionType type, string connectionString)
        {
            ICheckout nuevoMotor2 = null;

            switch (type)
            {
            case Models.ConnectionType.NONE:
                break;

            case Models.ConnectionType.MSSQL:
                SqlConexion sql = SqlConexion.Conectar(connectionString);
                nuevoMotor2 = CheckoutService.CrearInstanciaSQL(sql);
                break;

            case Models.ConnectionType.MYSQL:

                break;

            default:
                break;
            }

            return(nuevoMotor2);
        }