Skip to content
Snippets Groups Projects
Commit 412d6c01 authored by El_Pouleto's avatar El_Pouleto
Browse files

Revert "tempo"

This reverts commit 64b0ffda.
parent 64b0ffda
Branches
No related tags found
No related merge requests found
......@@ -47,11 +47,5 @@
<version>0.0.20131108.vaadin1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>javax.json</groupId>
<artifactId>javax.json-api</artifactId>
<version>1.1.4</version>
<type>jar</type>
</dependency>
</dependencies>
</project>
\ No newline at end of file
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package com.mycompany.disenosoftwareproject.negocio.controladores_caso_uso;
public class ControladorCURegistrarse {
}
......@@ -19,7 +19,6 @@ import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import javax.json.JsonObject;
/**
*
......@@ -103,9 +102,8 @@ public class DAOEmpleado {
}
}
public static JsonObject obtenerEmpleadoPorId(JsonObject jsonInput) {
JsonObject employe = null;
String id = jsonInput.getString("nif");
public static Empleado obtenerEmpleadoPorId(int id) {
Empleado employe = null;
String query = "SELECT EMPLEADO.NIFCIF, EMPLEADO.PASSWORD, EMPLEADO.FECHAINICIOENEMPRESA, EMPLEADO.NOMBRE, EMPLEADO.APELLIDO, EMPLEADO.FECHANACIMIENTO, EMPLEADO.TELEFONO, ROLEMPLEADO.NOMBREROL, EMPLEADO.DIRECCIONPOSTAL, ROLESENLAEMPRESA.COMIENZOENROL " +
"FROM EMPLEADO " +
"JOIN ROLESENLAEMPRESA ON EMPLEADO.NIFCIF = ROLESENLAEMPRESA.NIFCIF " +
......@@ -113,40 +111,13 @@ public class DAOEmpleado {
"WHERE EMPLEADO.NifCif = ?";
try (Connection conn = DriverManager.getConnection(url, utilisateur, motDePasse);
PreparedStatement statement = conn.prepareStatement(query)) {
statement.setString(1, id);
ResultSet resultSet = statement.executeQuery();
if (resultSet.next()) {
employe = (JsonObject) mapperResultSetToEmpleado(resultSet);
}
} catch (SQLException ex) {
ex.printStackTrace();
}
return employe;
}
public static JsonObject obtenerEmpleadoPorIdYContrasena(JsonObject jsonInput) {
JsonObject employe = null;
String id = jsonInput.getString("nif");
String psw = jsonInput.getString("contrasena");
String query = "SELECT EMPLEADO.NIFCIF, EMPLEADO.PASSWORD, EMPLEADO.FECHAINICIOENEMPRESA, EMPLEADO.NOMBRE, EMPLEADO.APELLIDO, EMPLEADO.FECHANACIMIENTO, EMPLEADO.TELEFONO, ROLEMPLEADO.NOMBREROL, EMPLEADO.DIRECCIONPOSTAL, ROLESENLAEMPRESA.COMIENZOENROL " +
"FROM EMPLEADO " +
"JOIN ROLESENLAEMPRESA ON EMPLEADO.NIFCIF = ROLESENLAEMPRESA.NIFCIF " +
"JOIN ROLEMPLEADO ON ROLESENLAEMPRESA.ROL = ROLEMPLEADO.IDROL " +
"WHERE EMPLEADO.NifCif = ? AND EMPLEADO.PASSWORD = ?";
try (Connection conn = DriverManager.getConnection(url, utilisateur, motDePasse);
PreparedStatement statement = conn.prepareStatement(query)) {
statement.setString(1, id);
statement.setString(2, psw);
statement.setInt(1, id);
ResultSet resultSet = statement.executeQuery();
if (resultSet.next()) {
employe = (JsonObject) mapperResultSetToEmpleado(resultSet);
employe = mapperResultSetToEmpleado(resultSet);
}
} catch (SQLException ex) {
ex.printStackTrace();
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment