%--
Document : save_buzon
Created on : 20/10/2009, 11:05:17 AM
Author : Enrique Calderon T
--%>
<%@page contentType="text/xml"%>
<%@page pageEncoding="UTF-8"%>
<%@page
import = "conexion.*"
import = "java.sql.*"
import = "general.Config"
import = "general.Permisos"
import = "extras.*"
import = "java.util.Date"
import = "java.text.SimpleDateFormat"
%>
<%
Connection lcnt_con = null;
ResultSet lrs_res = null;
Statement lst_stm = null;
boolean lb_connection = false;
String sql = new String("");
String emergent_error = new String("");
String debug = new String("si");
String nompag[] = request.getRequestURI().split("/");
// Conexión a la base de datos
try {
if (!Config.getParametro("debug").equals("si")) {
debug = "no";
}
Conexion c = new Conexion();
lcnt_con = c.getConnection();
lst_stm = lcnt_con.createStatement();
lb_connection = true;
} catch (Exception e) {
emergent_error = "Error al obtener configuración ";
if (debug.equals("si")) {
emergent_error += e;
}
lb_connection = false;
}
if (lb_connection) {
try {
// Obteniendo lista de Servicios disponibles
String id_supermodulos = request.getParameter("id_supermodulos");
String user = (String) session.getValue("id_user");
String clasificacion = request.getParameter("clasificacion");
String comentario = request.getParameter("comentario");
Date hoy = new Date();
SimpleDateFormat formato = new SimpleDateFormat("yyyy-MM-dd");
String fecha_hoy = formato.format(hoy);
String mensaje_correo = "";
int valor = Integer.parseInt(clasificacion);
String clasif = new String("");
if (valor == 1) {
clasificacion = "Funcionamiento";
} else if (valor == 2) {
clasificacion = "Mejora";
}
out.println("");
mensaje_correo = "Clasificacion de comentario : "+clasificacion +"
Mensaje: " + comentario;
BuzonQuejas mail = new BuzonQuejas();
mail.setEmail("mgarcia@michoacan.gob.mx");
mail.setNombre("Martha Garcia");//nombre del destinatario
mail.setError(mensaje_correo);
mail.setFecha_actual(fecha_hoy);
mail.enviaNotificacion();
out.println("success");
out.println("");
} catch (Exception e) {
lst_stm.close();
lcnt_con.close();
out.println("");
out.println("errorError en la conexion de la base de datos. Intente más tarde");
out.println("");
}
} else {
out.println("");
out.println("errorError en la conexion de la base de datos...");
out.println("");
}
//Registrar en la bitácora
try {
String mensaje_log = new String("");
mensaje_log = "Usuario -" + session.getAttribute("username").toString() + "- Ingreso al apartado del buzon en el supermodulo " + request.getParameter("id_supermodulos") + " para dejar comentarios;";
Config.GuardarLog(Integer.parseInt(session.getAttribute("id_user").toString()), mensaje_log, 3);
} catch (Exception e) {
}
%>