public bool ejecutarAccion(int modo, object[] datosNuevos, int idCaso, string v2)
        {
            Boolean resultado = false;
            switch (modo)
            {
                case 1:
                    { // INSERTAR

                        EntidadCaso nuevo = new EntidadCaso(datosNuevos);
                        resultado = controladoraBDCasosPrueba.insertarCasoPrueba(nuevo);
                    }
                    break;
                case 2:
                    {   //Modificar un caso de prueba
                        EntidadCaso modificado = new EntidadCaso(datosNuevos);
                        resultado = controladoraBDCasosPrueba.modificarCasoPrueba(modificado, idCaso);
                        break;
                    }
                case 3:
                    {
                        resultado = controladoraBDCasosPrueba.eliminarCasoPrueba(idCaso);
                        break;
                    }
            }
            return resultado;
        }
        public bool insertarCasoPrueba(EntidadCaso nuevo)
        {
            bool resultado = false;
            try
            {
                //id_caso no por que es un autonumérico ??
                string insercion = "INSERT INTO Caso_Prueba ( identificador_caso, proposito_caso, flujo_central, entrada_datos, resultado_esperado, id_diseno) VALUES ('" + nuevo.getIdentificador_caso + "', '" + nuevo.getproposito_caso + "', '" + nuevo.getFlujo_central + "', '" + nuevo.getEntrada_datos + "', '" + nuevo.getResultado_esperado + "', '" + nuevo.getId_diseno + "')";

                resultado = acceso.insertarDatos(insercion);

            }
            catch (SqlException e)
            {
                resultado = false;
            }

            return resultado;
        }
        /*Método para modificar un caso de prueba
         * Recibe: Una entidad caso de prueba y el id del caso que se va a modificar
         * Modifica: Realiza la modificación en la base de datos del caso respectivo
         * Retorna: true si pudo modificar, false si no pudo modificar
         */
        public bool modificarCasoPrueba(EntidadCaso modificado, int idCaso)
        {
            bool resultado = false;

            try
            {
                //id_caso no por que es un autonumérico ??
                string insercion = "UPDATE Caso_Prueba SET identificador_caso = '" + modificado.getIdentificador_caso + "', proposito_caso = '" + modificado.getproposito_caso + "', flujo_central = '" + modificado.getFlujo_central + "', entrada_datos = '" + modificado.getEntrada_datos + "', resultado_esperado = '" + modificado.getResultado_esperado + "', id_diseno = '" + modificado.getId_diseno + "' WHERE id_caso = '" + idCaso + "'";

                resultado = acceso.insertarDatos(insercion);

            }
            catch (SqlException e)
            {
                resultado = false;
            }

            return resultado;
        }