/* * Requiere: entidad Caso de Prueba * Modifica: inserta en la base de datos el Caso de Prueba en base a la información ingresada. Regresa 1 si la inserción fue exitosa y 0 si no. * Retorna: entero */ public int ingresarCasosPrueba(EntidadCasosPrueba casoPrueba) { String consulta = "INSERT INTO Caso_Prueba(id_caso_prueba, proposito, entrada_de_datos, resultado_esperado, flujo_central, id_disenno, fechaUltimo) values('" + casoPrueba.Id_caso_prueba + "','" + casoPrueba.Proposito + "','" + casoPrueba.Entrada_datos + "','" + casoPrueba.Resultado_esperado + "','" + casoPrueba.Flujo_central + "'," + casoPrueba.Id_disenno + ", getDate()" + ");"; int ret = acceso.Insertar(consulta); return ret; }
/* * Requiere: entidad Caso de Prueba * Modifica: modifica en la base de datos el Caso de Prueba en base a la información ingresada. Regresa 1 si la modificación respectiva fue exitosa y 0 si no. * Retorna: entero */ public int modificarCasosPrueba(EntidadCasosPrueba casoPrueba) { String consulta = "UPDATE Caso_Prueba SET id_caso_prueba ='" + casoPrueba.Id_caso_prueba + "', proposito = '" + casoPrueba.Proposito + "', entrada_de_datos = '" + casoPrueba.Entrada_datos + "', resultado_esperado = '" + casoPrueba.Resultado_esperado + "', flujo_central = '" + casoPrueba.Flujo_central + "', fechaUltimo=getDate()" + " WHERE id_caso_prueba = '" + casoPrueba.IdConsulta + "';"; int ret = acceso.Insertar(consulta); return ret; }
/* * Requiere: atributos del Caso de Prueba * Modifica: hace llamado al método que modifica en la base de datos el Caso de Prueba en base a la información ingresada. Regresa 1 si la modificación respectiva fue exitosa y 0 si no. * Retorna: entero */ public int modificarCasosPrueba(Object[] datos) { EntidadCasosPrueba objCasoPrueba = new EntidadCasosPrueba(datos); int ret = controladoraBDCasosPrueba.modificarCasosPrueba(objCasoPrueba); return ret; }
/* * Requiere: atributos del Caso de Prueba * Modifica: hace llamado al método que hace acceso a base de Datos para ingresar los datos del Caso de Prueba correspondiente. Con base a lo que regresa este método, devuelve como valor de retorno el valor de éxito de la inserción. * Retorna: entero */ public int insertarCasosPrueba(object[] datos) { EntidadCasosPrueba casoPrueba = new EntidadCasosPrueba(datos); int ret = controladoraBDCasosPrueba.ingresarCasosPrueba(casoPrueba); return ret; }