Compare commits
No commits in common. "7b37079daa2e5d66dade20f053d1917d01c32528" and "80a2dffd1873395f04ed949162a86066a309ec6a" have entirely different histories.
7b37079daa
...
80a2dffd18
|
@ -36,30 +36,6 @@ public class DAO_Administrador{
|
||||||
return resultado;
|
return resultado;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static boolean ValidarAdministrador(Administrador administrador){
|
|
||||||
Statement stm = null;
|
|
||||||
Connection conn = null;
|
|
||||||
boolean verificacion =false;
|
|
||||||
ResultSet rs = null;
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try {
|
|
||||||
String sql ="select * from administrador "
|
|
||||||
+ "where matricula= '"+administrador.getMatricula()+"' and contrasena='"+administrador.getContrasena()+"'";
|
|
||||||
stm = (Statement) conn.createStatement();
|
|
||||||
rs = stm.executeQuery(sql);
|
|
||||||
if(rs.next()){
|
|
||||||
verificacion = true;
|
|
||||||
}else{
|
|
||||||
verificacion = false;
|
|
||||||
}
|
|
||||||
conn.close();
|
|
||||||
} catch (SQLException ex) {
|
|
||||||
System.err.println(ex);
|
|
||||||
}
|
|
||||||
return verificacion;
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean agregarAdministrador(Administrador administrador){
|
public boolean agregarAdministrador(Administrador administrador){
|
||||||
PreparedStatement stm = null;
|
PreparedStatement stm = null;
|
||||||
Connection conn = null;
|
Connection conn = null;
|
||||||
|
|
|
@ -53,7 +53,6 @@ public class DAO_Carrrera{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}catch(Exception e) {
|
}catch(Exception e) {
|
||||||
System.out.println(e);
|
System.out.println(e);
|
||||||
} finally {
|
} finally {
|
||||||
|
|
|
@ -1,115 +0,0 @@
|
||||||
package mx.uv.Controller;
|
|
||||||
|
|
||||||
import java.sql.Connection;
|
|
||||||
import java.sql.PreparedStatement;
|
|
||||||
import java.sql.Statement;
|
|
||||||
import java.sql.ResultSet;
|
|
||||||
import java.sql.SQLException;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import mx.uv.Model.Documentacion;
|
|
||||||
|
|
||||||
public class DAO_Documentacion {
|
|
||||||
|
|
||||||
private static Conexion cn = Conexion.getInstance();
|
|
||||||
|
|
||||||
@SuppressWarnings("null")
|
|
||||||
public List<Documentacion> dameDocumentacion() {
|
|
||||||
Statement stm = null;
|
|
||||||
ResultSet rs = null;
|
|
||||||
Connection conn = null;
|
|
||||||
List<Documentacion> resultado = new ArrayList<>();
|
|
||||||
|
|
||||||
try {
|
|
||||||
String sql = "SELECT * from documentacion";
|
|
||||||
stm = conn.createStatement();
|
|
||||||
rs = stm.executeQuery(sql);
|
|
||||||
while (rs.next()) {
|
|
||||||
Documentacion u = new Documentacion(rs.getInt(1), rs.getBytes(2), rs.getBytes(3),rs.getBytes(4), rs.getBytes(5),rs.getBytes(6), rs.getBytes(7), rs.getBytes(8), rs.getBytes(9), rs.getBytes(10));
|
|
||||||
resultado.add(u);
|
|
||||||
}
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
} finally {
|
|
||||||
cerrarConexiones(null, conn);
|
|
||||||
}
|
|
||||||
return resultado;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean agregarDocumentacion(Documentacion documentacion){
|
|
||||||
PreparedStatement stm = null;
|
|
||||||
Connection conn = null;
|
|
||||||
boolean msj= false;
|
|
||||||
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try{
|
|
||||||
String sql ="INSERT INTO `documentacion` (`id`,`acta_nacimiento`, `certificado_bachillerato`, `curp`, `ine`, `ine_tutor`, `certificado_medico`, `comprobante`, `fotografia`, `constancia`) VALUES(?,?,?,?,?,?,?,?,?,?);";
|
|
||||||
stm = (PreparedStatement) conn.prepareStatement(sql);
|
|
||||||
stm.setInt(1, documentacion.getId());
|
|
||||||
stm.setBytes(2, documentacion.getActaNacimiento());
|
|
||||||
stm.setBytes(3, documentacion.getCertificadoBachillerato());
|
|
||||||
stm.setBytes(4, documentacion.getCurp());
|
|
||||||
stm.setBytes(5, documentacion.getIne());
|
|
||||||
stm.setBytes(6, documentacion.getIneTutor());
|
|
||||||
stm.setBytes(7, documentacion.getCertificadoMedico());
|
|
||||||
stm.setBytes(8, documentacion.getComprobante());
|
|
||||||
stm.setBytes(9, documentacion.getFotografia());
|
|
||||||
stm.setBytes(10, documentacion.getConstancia());
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}catch(Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
} finally {
|
|
||||||
cerrarConexiones(stm,conn);
|
|
||||||
}
|
|
||||||
return msj;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
private static void cerrarConexiones(PreparedStatement stm,Connection conn) {
|
|
||||||
if (stm != null) {
|
|
||||||
try {
|
|
||||||
stm.close();
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
}
|
|
||||||
stm = null;
|
|
||||||
}
|
|
||||||
try {
|
|
||||||
conn.close();
|
|
||||||
cn.cerrarConexion();
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean eliminarDocumentacion(int idDocumentacion){
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean editarDocumentacion(Documentacion documentacion){
|
|
||||||
PreparedStatement stm = null;
|
|
||||||
Connection conn = null;
|
|
||||||
boolean verificacion =false;
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try{
|
|
||||||
String sql ="UPDATE `documentacion` SET `acta_nacimiento` = '"+documentacion.getActaNacimiento()+"',`certificado_bachillerato` = '"+documentacion.getCertificadoBachillerato()+"',`curp` = '"+documentacion.getCurp()+"',`ine` = '"+documentacion.getIne()+"', `ine_tutor` = '"+documentacion.getIneTutor()+"',`certificado_medico` = '"+documentacion.getCertificadoMedico()+"',`comprobante` = '"+documentacion.getComprobante()+"',`fotografia` = '"+documentacion.getFotografia()+"',`constancia` = '"+documentacion.getConstancia()+"' WHERE `id` = '"+documentacion.getId()+"';";
|
|
||||||
stm = conn.prepareStatement(sql);
|
|
||||||
stm.executeUpdate();
|
|
||||||
verificacion = true;
|
|
||||||
}catch (SQLException ex) {
|
|
||||||
System.err.println(ex);
|
|
||||||
}finally{
|
|
||||||
cerrarConexiones(stm, conn);
|
|
||||||
cn.cerrarConexion();
|
|
||||||
}
|
|
||||||
return verificacion;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,118 +0,0 @@
|
||||||
package mx.uv.Controller;
|
|
||||||
|
|
||||||
import java.sql.*;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
import mx.uv.Model.FichaI;
|
|
||||||
|
|
||||||
public class DAO_FichaI {
|
|
||||||
private static Conexion cn = Conexion.getInstance();
|
|
||||||
|
|
||||||
public static List<FichaI> obtenerFichas() {
|
|
||||||
Statement stm = null;
|
|
||||||
ResultSet rs = null;
|
|
||||||
Connection conn = null;
|
|
||||||
List<FichaI> resultado = new ArrayList<>();
|
|
||||||
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try {
|
|
||||||
String sql = "SELECT * FROM fichaI";
|
|
||||||
stm = conn.createStatement();
|
|
||||||
rs = stm.executeQuery(sql);
|
|
||||||
while (rs.next()) {
|
|
||||||
FichaI ficha = new FichaI(
|
|
||||||
rs.getInt("id_alumno"),
|
|
||||||
rs.getInt("id_carrera"),
|
|
||||||
rs.getInt("id_tutor"),
|
|
||||||
rs.getInt("id_documentacion"),
|
|
||||||
rs.getDate("fecha_inicio"),
|
|
||||||
rs.getDate("fecha_fin")
|
|
||||||
);
|
|
||||||
resultado.add(ficha);
|
|
||||||
}
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
} finally {
|
|
||||||
cerrarConexiones(null, conn);
|
|
||||||
}
|
|
||||||
return resultado;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean agregarFichaI(FichaI ficha) {
|
|
||||||
PreparedStatement stm = null;
|
|
||||||
Connection conn = null;
|
|
||||||
boolean agregado = false;
|
|
||||||
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try {
|
|
||||||
String sql = "INSERT INTO fichaI (id_alumno, id_carrera, id_tutor, id_documentacion, fecha_inicio, fecha_fin) VALUES (?, ?, ?, ?, ?, ?)";
|
|
||||||
stm = conn.prepareStatement(sql);
|
|
||||||
stm.setInt(1, ficha.getIdAlumno());
|
|
||||||
stm.setInt(2, ficha.getIdCarrera());
|
|
||||||
stm.setInt(3, ficha.getIdTutor());
|
|
||||||
stm.setInt(4, ficha.getIdDocumentacion());
|
|
||||||
stm.setDate(5, new java.sql.Date(ficha.getFechaInicio().getTime()));
|
|
||||||
stm.setDate(6, new java.sql.Date(ficha.getFechaFin().getTime()));
|
|
||||||
|
|
||||||
agregado = stm.executeUpdate() > 0;
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
} finally {
|
|
||||||
cerrarConexiones(stm, conn);
|
|
||||||
}
|
|
||||||
return agregado;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public static boolean editarFichaI(FichaI ficha) {
|
|
||||||
PreparedStatement stm = null;
|
|
||||||
Connection conn = null;
|
|
||||||
boolean actualizado = false;
|
|
||||||
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try {
|
|
||||||
String sql = "UPDATE fichaI SET id_carrera = ?, id_tutor = ?, id_documentacion = ?, fecha_inicio = ?, fecha_fin = ? WHERE id_alumno = ?";
|
|
||||||
stm = conn.prepareStatement(sql);
|
|
||||||
stm.setInt(1, ficha.getIdCarrera());
|
|
||||||
stm.setInt(2, ficha.getIdTutor());
|
|
||||||
stm.setInt(3, ficha.getIdDocumentacion());
|
|
||||||
stm.setDate(4, new java.sql.Date(ficha.getFechaInicio().getTime()));
|
|
||||||
stm.setDate(5, new java.sql.Date(ficha.getFechaFin().getTime()));
|
|
||||||
stm.setInt(6, ficha.getIdAlumno());
|
|
||||||
|
|
||||||
actualizado = stm.executeUpdate() > 0;
|
|
||||||
} catch (SQLException ex) {
|
|
||||||
System.err.println(ex);
|
|
||||||
} finally {
|
|
||||||
cerrarConexiones(stm, conn);
|
|
||||||
}
|
|
||||||
return actualizado;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public static boolean eliminarFicha(int idAlumno) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
private static void cerrarConexiones(PreparedStatement stm, Connection conn) {
|
|
||||||
if (stm != null) {
|
|
||||||
try {
|
|
||||||
stm.close();
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (conn != null) {
|
|
||||||
try {
|
|
||||||
conn.close();
|
|
||||||
cn.cerrarConexion();
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,113 +0,0 @@
|
||||||
package mx.uv.Controller;
|
|
||||||
|
|
||||||
import java.sql.*;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
import mx.uv.Model.FichaP;
|
|
||||||
|
|
||||||
public class DAO_FichaP {
|
|
||||||
private static Conexion cn = Conexion.getInstance();
|
|
||||||
|
|
||||||
// Método para obtener todas las fichas
|
|
||||||
public static List<FichaP> dameFichasP() {
|
|
||||||
Statement stm = null;
|
|
||||||
ResultSet rs = null;
|
|
||||||
Connection conn = null;
|
|
||||||
List<FichaP> resultado = new ArrayList<>();
|
|
||||||
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try {
|
|
||||||
String sql = "SELECT * FROM fichaP";
|
|
||||||
stm = conn.createStatement();
|
|
||||||
rs = stm.executeQuery(sql);
|
|
||||||
while (rs.next()) {
|
|
||||||
FichaP ficha = new FichaP(
|
|
||||||
rs.getInt("id"),
|
|
||||||
rs.getInt("id_alumno"),
|
|
||||||
rs.getInt("id_carrera"),
|
|
||||||
rs.getDate("fecha_inicio"),
|
|
||||||
rs.getDate("fecha_fin")
|
|
||||||
);
|
|
||||||
resultado.add(ficha);
|
|
||||||
}
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
} finally {
|
|
||||||
cerrarConexiones(null, conn);
|
|
||||||
}
|
|
||||||
return resultado;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean agregarFichaP(FichaP ficha) {
|
|
||||||
PreparedStatement stm = null;
|
|
||||||
Connection conn = null;
|
|
||||||
boolean agregado = false;
|
|
||||||
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try {
|
|
||||||
String sql = "INSERT INTO fichaP (id_alumno, id_carrera, fecha_inicio, fecha_fin) VALUES (?, ?, ?, ?)";
|
|
||||||
stm = conn.prepareStatement(sql);
|
|
||||||
stm.setInt(1, ficha.getIdAlumno());
|
|
||||||
stm.setInt(2, ficha.getIdCarrera());
|
|
||||||
stm.setDate(3, new java.sql.Date(ficha.getFechaInicio().getTime()));
|
|
||||||
stm.setDate(4, new java.sql.Date(ficha.getFechaFin().getTime()));
|
|
||||||
|
|
||||||
agregado = stm.executeUpdate() > 0;
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
} finally {
|
|
||||||
cerrarConexiones(stm, conn);
|
|
||||||
}
|
|
||||||
return agregado;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static boolean editarFichaP(FichaP ficha) {
|
|
||||||
PreparedStatement stm = null;
|
|
||||||
Connection conn = null;
|
|
||||||
boolean actualizado = false;
|
|
||||||
|
|
||||||
conn = cn.conectar();
|
|
||||||
|
|
||||||
try {
|
|
||||||
String sql = "UPDATE fichaP SET id_alumno = ?, id_carrera = ?, fecha_inicio = ?, fecha_fin = ? WHERE id = ?";
|
|
||||||
stm = conn.prepareStatement(sql);
|
|
||||||
stm.setInt(1, ficha.getIdAlumno());
|
|
||||||
stm.setInt(2, ficha.getIdCarrera());
|
|
||||||
stm.setDate(3, new java.sql.Date(ficha.getFechaInicio().getTime()));
|
|
||||||
stm.setDate(4, new java.sql.Date(ficha.getFechaFin().getTime()));
|
|
||||||
stm.setInt(5, ficha.getId());
|
|
||||||
|
|
||||||
actualizado = stm.executeUpdate() > 0;
|
|
||||||
} catch (SQLException ex) {
|
|
||||||
System.err.println(ex);
|
|
||||||
} finally {
|
|
||||||
cerrarConexiones(stm, conn);
|
|
||||||
}
|
|
||||||
return actualizado;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public static boolean eliminarFichaP(int id) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void cerrarConexiones(PreparedStatement stm, Connection conn) {
|
|
||||||
if (stm != null) {
|
|
||||||
try {
|
|
||||||
stm.close();
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (conn != null) {
|
|
||||||
try {
|
|
||||||
conn.close();
|
|
||||||
cn.cerrarConexion();
|
|
||||||
} catch (Exception e) {
|
|
||||||
System.out.println(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,108 +0,0 @@
|
||||||
package mx.uv.Model;
|
|
||||||
|
|
||||||
public class Documentacion {
|
|
||||||
private int id;
|
|
||||||
private byte[] actaDeNacimiento;
|
|
||||||
private byte[] certificadoBachillerato;
|
|
||||||
private byte[] curp;
|
|
||||||
private byte[] ine;
|
|
||||||
private byte[] ineTutor;
|
|
||||||
private byte[] certificadoMedico;
|
|
||||||
private byte[] comprobante;
|
|
||||||
private byte[] fotografia;
|
|
||||||
private byte[] constancia;
|
|
||||||
|
|
||||||
public Documentacion(int id, byte[] actaDeNacimiento, byte[] certificadoBachillerato, byte[] curp, byte[] ine, byte[] ineTutor, byte[] certificadoMedico, byte[] comprobante, byte[] fotografia, byte[] constancia){
|
|
||||||
this.id=id;
|
|
||||||
this.actaDeNacimiento=actaDeNacimiento;
|
|
||||||
this.certificadoBachillerato=certificadoBachillerato;
|
|
||||||
this.curp=curp;
|
|
||||||
this.ine=ine;
|
|
||||||
this.ineTutor=ineTutor;
|
|
||||||
this.certificadoMedico=certificadoMedico;
|
|
||||||
this.comprobante=comprobante;
|
|
||||||
this.fotografia=fotografia;
|
|
||||||
this.constancia=constancia;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(int id){
|
|
||||||
this.id=id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setActaNacimiento(byte[] actaDeNacimiento){
|
|
||||||
this.actaDeNacimiento=actaDeNacimiento;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCertificadoBachillerato(byte[] certificadoBachillerato){
|
|
||||||
this.certificadoBachillerato=certificadoBachillerato;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCurp(byte[] curp){
|
|
||||||
this.curp=curp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIne(byte[] ine){
|
|
||||||
this.ine=ine;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setIneTutor(byte[] ineTutor){
|
|
||||||
this.ineTutor=ineTutor;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCertificadoMedico(byte[] certificadoMedico){
|
|
||||||
this.certificadoMedico=certificadoMedico;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setComprobante(byte[] comprobante){
|
|
||||||
this.comprobante=comprobante;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setFoto(byte[] fotografia){
|
|
||||||
this.fotografia=fotografia;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setConstancia(byte[] constancia){
|
|
||||||
this.constancia=constancia;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getId(){
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getActaNacimiento(){
|
|
||||||
return actaDeNacimiento;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getCertificadoBachillerato(){
|
|
||||||
return certificadoBachillerato;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getCurp(){
|
|
||||||
return curp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getIne(){
|
|
||||||
return ine;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getIneTutor(){
|
|
||||||
return ineTutor;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getCertificadoMedico(){
|
|
||||||
return certificadoMedico;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getComprobante(){
|
|
||||||
return comprobante;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getFotografia(){
|
|
||||||
return fotografia;
|
|
||||||
}
|
|
||||||
|
|
||||||
public byte[] getConstancia(){
|
|
||||||
return constancia;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue