/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package [Link];
import [Link];
import [Link];
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link];
/**
* @author Boris Fernando
*/
public class SalonDeBellezaMail {
public void processMessage(String Message) {
// Setteando Variables
// [Link]("Class Acropolis:processMessage:Message " + Message);
String destinatario = [Link](Message);
[Link]("Destinatario: " + destinatario);
String content = [Link](Message);
int cantidad = [Link]();
// String mensaje2 = [Link](Message);
// [Link]("Class MiTiendaOnlineMail:processMessage:Content " +
content);
[Link]("Mensaje2: " + content);
Cinta cinta = new Cinta(content);
AnalizadorLex analex = new AnalizadorLex(cinta);
[Link](cinta);
Parser parser = new Parser(analex);
// Verificar Orden
[Link]();
if ([Link]) {
// Enviar Correo de Error
[Link](destinatario, "Error de Comando",
"El comando introducido es incorrecto, trate consultando las
ayudas con el comando HELP"
);
return;
// Si todo va bien, procesar el Comando
[Link]();
Token token = [Link]();
[Link]([Link]());
if ([Link]() == [Link]) {
// Mostrar Ayudas
[Link](destinatario, "Ayudas - Salon de Belleza",
Helper.HELP_GLOBAL);
return;
}
// Sino es HELP, es una funcionalidad
[Link]([Link]());
switch ([Link]()) {
case [Link]:
registrarCita(analex, destinatario);
break;
case [Link]:
registrarDetalleCita(analex, destinatario,cantidad-20);
break;
case [Link]:
modificarCita(analex, destinatario);
break;
case [Link]:
obtenerCitas(analex, destinatario);
break;
case [Link]:
eliminarCita(analex, destinatario);
break;
case [Link]:
registrarProducto(analex, destinatario);
break;
case [Link]:
modificarProducto(analex, destinatario);
break;
case [Link]:
obtenerProductos(analex, destinatario);
break;
case [Link]:
eliminarProducto(analex, destinatario);
break;
case [Link]:
registrarServicio(analex, destinatario);
break;
case [Link]:
registrarDetalleServicio(analex, destinatario,cantidad-24);
break;
case [Link]:
modificarServicio(analex, destinatario);
break;
case [Link]:
obtenerServicios(analex, destinatario);
break;
case [Link]:
eliminarServicios(analex, destinatario);
break;
case [Link]:
registrarUsuarioCliente(analex, destinatario);
break;
case [Link]:
modificarUsuarioCliente(analex, destinatario);
break;
case [Link]:
obtenerUsuarios(analex, destinatario);
break;
case [Link]:
eliminarUsuario(analex, destinatario);
break;
case [Link]:
registrarVenta(analex, destinatario);
break;
case [Link]:
modificarVenta(analex, destinatario);
break;
case [Link]:
obtenerVentas(analex, destinatario);
break;
case [Link]:
eliminarVenta(analex, destinatario);
break;
case [Link]:
obtenerCitaId(analex, destinatario);
break;
case [Link]:
obtenerProductoId(analex, destinatario);
break;
case [Link]:
obtenerServicioId(analex, destinatario);
break;
case [Link]:
obtenerUsuarioId(analex, destinatario);
break;
case [Link]:
obtenerVentaId(analex, destinatario);
break;
case [Link]:
obtenerDetalleServicio(analex, destinatario);
break;
case [Link]:
obtenerDetalleCita(analex, destinatario);
break;
case [Link]:
citaPorUsuario(analex, destinatario);
break;
case [Link]:
ventaPorMes(analex, destinatario);
break;
case [Link]:
proforma(analex, destinatario,cantidad-8);
break;
case [Link]:
registrarUsuario(analex, destinatario);
break;
case [Link]:
modificarUsuario(analex, destinatario);
break;
private void registrarCita(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar Cita","Usted no es
Usuario debe registrarse use este comando
REGISTRARUSUARIOCLIENTE[CI,NOMBRE,APELLIDO,CORREO,TELEFONO]");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Registrar Cita","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
[Link]([Link]());
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_REGISTRARCITA);
return;
citaNegocios ciataNegocio = new citaNegocios();
[Link]();
// Atributos
int idCita = [Link]([Link]().getToStr());
[Link]();
[Link]();
String fecha = [Link]([Link]().getToStr());
[Link]();
[Link]();
int ci = [Link]([Link]().getToStr());
[Link]();
[Link]();
int idServicio = [Link]([Link]().getToStr());
[Link]();
[Link]();
int cantidad = [Link]([Link]().getToStr());
// ProductoNegocio productoNegocio = new ProductoNegocio();
//String message =
[Link]([Link]());
MimeMail mailer = new MimeMail();
try {
int r =[Link](idCita, fecha,
ci,idServicio,cantidad);
if(r==-1){
[Link](destinatario, "Registrar Producto", "error al
registrar registrar verificar datos" );
[Link]("Error al registrar en la base de datos");
}else{
[Link](destinatario, "Registrar Producto", "Registro
realizado correctamente\n" +
[Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
}
}
private void registrarDetalleCita(AnalizadorLex analex, String destinatario,int
contador) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar detalle cita","Usted no
es Usuario debe registrarse use este comando
REGISTRARUSUARIOCLIENTE[CI,NOMBRE,APELLIDO,CORREO,TELEFONO]");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Registrar detalle cita","Usted no
Tiene Privilegios" );
[Link]("Email enviado.");
return;
int idCita1 = 0;
[Link]();
contador--;
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_REGISTRARDETALLECITA);
return;
citaNegocios citaNegocio = new citaNegocios();
while (contador > 0){
[Link]();
contador --;
// Atributos
String idCit = ([Link]().getToStr());
int idCita = [Link]([Link]().getToStr());
int idC = [Link]()+1;
[Link]();
[Link]();
contador = contador -idC;
idCit = ([Link]().getToStr());
int idServicios = [Link]([Link]().getToStr());
idC = [Link]()+1;
[Link]();
[Link]();
contador = contador -idC;
idCit = ([Link]().getToStr());
int cantidad = [Link]([Link]().getToStr());
idC = [Link]()+1;
[Link]();
[Link]();
contador = contador -idC;
//String message =
[Link]([Link]())
try {
int r = [Link](idCita,
idServicios,cantidad);
idCita1 = idCita;
if(r==-1){
[Link](destinatario, "Registrar Detalle", "error al
registrar registrar verificar datos" );
[Link]("Error al registrar en la base de datos");
}else{
} catch (Exception ex) {
[Link]("Error..");
[Link]();
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Registrar Detalle Cita",
"Registro realizado correctamente\n" +
[Link]([Link](idCita1)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void modificarCita(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Modificar Cita","Usted no es
Usuario debe registrarse use este comando
REGISTRARUSUARIOCLIENTE[CI,NOMBRE,APELLIDO,CORREO,TELEFONO]");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Modificar Cita","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_MODIFICARCITA);
return;
citaNegocios ciataNegocio = new citaNegocios();
[Link]();
// Atributos
int idCita = [Link]([Link]().getToStr());
[Link]();
[Link]();
String fecha = [Link]([Link]().getToStr());
[Link]();
[Link]();
int ci = [Link]([Link]().getToStr());
// ProductoNegocio productoNegocio = new ProductoNegocio();
//String message =
[Link]([Link](idProducto));
MimeMail mailer = new MimeMail();
try {
[Link](idCita, fecha,ci);
[Link](destinatario, "Modificar Cita", "Modificacion
correctamente\n" + [Link]([Link](idCita)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
public void obtenerCitas(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Citas","Usted no es Usuario
debe registrarse use este comando
REGISTRARUSUARIOCLIENTE[CI,NOMBRE,APELLIDO,CORREO,TELEFONO]");
[Link]("Email enviado.");
return;
if( || ){
[Link](destinatario, "Obtener Citas","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERCITAS);
return;
citaNegocios ciataNegocio = new citaNegocios();
String message = [Link]([Link]());
[Link](message);
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Obtener
Citas","<h1>Productos</h1> /n" + message);
[Link]("Email enviado.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
private void eliminarCita(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Eliminar cita","Usted no es Usuario
debe registrarse use este comando
REGISTRARUSUARIOCLIENTE[CI,NOMBRE,APELLIDO,CORREO,TELEFONO]");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Eliminar cita","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_ELIMINARCITA);
return;
citaNegocios citaNegocio = new citaNegocios();
[Link]();
// Atributos
int idCita = [Link]([Link]().getToStr());
//String message =
[Link]([Link](idProducto));
MimeMail mailer = new MimeMail();
try {
[Link](idCita);
[Link](destinatario, "Eliminar Cita", "Eliminacion
Correcta\n" + [Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
//PRODUCTO
private void registrarProducto(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar Producto","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
}
if(){
[Link](destinatario, "Registrar Producto","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_REGISTRARPRODUCTO);
return;
productoNegocio productoNegocio = new productoNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idProducto = [Link]([Link]().getToStr());
[Link]();
[Link]();
String nombre = [Link]([Link]().getToStr());
[Link]();
[Link]();
String marca = [Link]([Link]().getToStr());
[Link]();
[Link]();
String costoStr = [Link]().getToStr();
float costo = [Link](costoStr);
String message =
[Link]([Link]());
MimeMail mailer = new MimeMail();
try {
int r = [Link](idProducto, nombre, marca,
costo);
if(r==-1){
[Link](destinatario, "Registrar Producto", "error al
registrar registrar verificar datos" );
[Link]("Error al registrar en la base de datos");
}else{
[Link](destinatario, "Registrar Producto", "Registro
realizado correctamente\n" +
[Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void modificarProducto(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Modidficar Producto","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Modidficar Producto","Usted no
Tiene Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_MODIFICARPRODUCTO);
return;
productoNegocio productoNegocio = new productoNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idProducto = [Link]([Link]().getToStr());
[Link]();
[Link]();
String nombre = [Link]([Link]().getToStr());
[Link]();
[Link]();
String marca = [Link]([Link]().getToStr());
[Link]();
[Link]();
String costoStr = [Link]().getToStr();
float costo = [Link](costoStr);
MimeMail mailer = new MimeMail();
try {
[Link](idProducto, nombre, marca, costo);
[Link](destinatario, "Modificar Producto", "Modificacion
correctamente\n" +
[Link]([Link](idProducto)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void obtenerProductos(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Productos","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(||){
[Link](destinatario, "Obtener Productos","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERPRODUCTOS);
return;
}
productoNegocio productoNegocio = new productoNegocio();
String message =
[Link]([Link]());
[Link](message);
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Obtener
Productos","<h1>Productos</h1> /n" + message);
[Link]("Email enviado.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
private void eliminarProducto(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Eliminar Producto","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Eliminar Producto","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_ELIMINARPRODUCTO);
return;
productoNegocio productoNegocio = new productoNegocio();
[Link]();
// Atributos
int idProducto = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](idProducto);
[Link](destinatario, "Eliminar Producto", "Eliminacion
Correcta\n" + [Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
//SERVICIO
private void registrarServicio(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar Servicio","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
}
if(){
[Link](destinatario, "Registrar Servicio","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_REGISTRARSERVICIO);
return;
serviciosNegocio serviciosNegocio = new serviciosNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idServicio = [Link]([Link]().getToStr());
[Link]();
[Link]();
String nombre = [Link]([Link]().getToStr());
[Link]();
[Link]();
String costoStr = [Link]().getToStr();
float costo = [Link](costoStr);
// ProductoNegocio productoNegocio = new ProductoNegocio();
//String message =
[Link]([Link]());
MimeMail mailer = new MimeMail();
try {
int r = [Link](idServicio, nombre, costo);
if(r==-1){
[Link](destinatario, "Registrar Servicio", "error al
registrar registrar verificar datos" );
[Link]("Error al registrar en la base de datos");
}else{
[Link](destinatario, "Registrar Servicios", "Registro
realizado correctamente\n" +
[Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void registrarDetalleServicio(AnalizadorLex analex, String
destinatario,int contador) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar detalle Servicio","Usted
no es Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Registrar detalle Servicio","Usted
no Tiene Privilegios" );
[Link]("Email enviado.");
return;
int idServicio1 = 0;
[Link]();
contador--;
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_REGISTRARDETALLESERVICIO);
return;
serviciosNegocio serviciosNegocio = new serviciosNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
while (contador > 0){
[Link]();
contador --;
// Atributos
String idServi = ([Link]().getToStr());
int idServicio = [Link]([Link]().getToStr());
int idC = [Link]()+1;
[Link]();
[Link]();
contador = (contador -idC);
String idPro = ([Link]().getToStr());
int idProducto = [Link]([Link]().getToStr());
idC = [Link]()+1;
[Link]();
[Link]();
contador = (contador -idC);
//String message =
[Link]([Link]())
try {
idServicio1=idServicio;
int r = [Link](idServicio,
idProducto);
if(r==-1){
[Link](destinatario, "Registrar Detalle Servicio",
"error al registrar registrar verificar datos" );
[Link]("Error al registrar en la base de datos");
}else{
} catch (Exception ex) {
[Link]("Error..");
[Link]();
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Registrar Detalle Servicios",
"Registro realizado correctamente\n" +
[Link]([Link](idServicio1)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
}
private void modificarServicio(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Modificar Servicio","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Modificar Servicio","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_MODIFICARSERVICIO);
return;
serviciosNegocio serviciosNegocio = new serviciosNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idServicios = [Link]([Link]().getToStr());
[Link]();
[Link]();
String nombre = [Link]([Link]().getToStr());
[Link]();
[Link]();
String costoStr = [Link]().getToStr();
float costo = [Link](costoStr);
// ProductoNegocio productoNegocio = new ProductoNegocio();
//String message =
[Link]([Link](idProducto));
MimeMail mailer = new MimeMail();
try {
[Link](idServicios, nombre,costo);
[Link](destinatario, "Modificar Servicios", "Modificacion
correctamente\n" +
[Link]([Link](idServicios)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void obtenerServicios(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Servicios","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(||){
[Link](destinatario, "Obtener Servicios","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERSERVICIOS);
return;
serviciosNegocio serviciosNegocio = new serviciosNegocio();
String message =
[Link]([Link]());
[Link](message);
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Obtener
Servicios","<h1>Productos</h1> /n" + message);
[Link]("Email enviado.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
private void eliminarServicios(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Eliminar Servicio","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
}
if(){
[Link](destinatario, "Eliminar Servicio","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_ELIMINARSERVICIOS);
return;
serviciosNegocio serviciosNegocio = new serviciosNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idServicios = [Link]([Link]().getToStr());
// ProductoNegocio productoNegocio = new ProductoNegocio();
//String message =
[Link]([Link](idProducto));
MimeMail mailer = new MimeMail();
try {
[Link](idServicios);
[Link](destinatario, "Eliminar servicio", "Eliminacion
Correcta\n" + [Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
//USUARIO
private void registrarUsuarioCliente(AnalizadorLex analex, String destinatario)
{
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar Usuario Cliente","Usted
no es Usuario del sistema");
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_REGISTRARUSUARIOCLIENTE);
return;
usuarioNegocio usuarioNegocio = new usuarioNegocio();
[Link]();
// Atributos
int CiUsuario = [Link]([Link]().getToStr());
[Link]();
[Link]();
String nombre = [Link]([Link]().getToStr());
[Link]();
[Link]();
String apellido = [Link]([Link]().getToStr());
[Link]();
[Link]();
String correo = [Link]([Link]().getToStr());
[Link]();
[Link]();
String telefono = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
int r = [Link](CiUsuario, nombre,
apellido, correo, telefono);
if(r==-1){
[Link](destinatario, "Registrar Usuario Cliente",
"error al registrar registrar verificar datos" );
[Link]("Error al registrar en la base de datos");
}else{
[Link](destinatario, "Registrar Usuario", "Registro
realizado correctamente\n" +
[Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
}
private void modificarUsuarioCliente(AnalizadorLex analex, String destinatario)
{
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar Usuario Cliente","Usted
no es Usuario del sistema");
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_MODIFICARUSUARIOCLIENTE);
return;
usuarioNegocio usuarioNegocio = new usuarioNegocio();
[Link]();
// Atributos
int CiUsuario = [Link]([Link]().getToStr());
[Link]();
[Link]();
String nombre = [Link]([Link]().getToStr());
[Link]();
[Link]();
String apellido = [Link]([Link]().getToStr());
[Link]();
[Link]();
String correo = [Link]([Link]().getToStr());
[Link]();
[Link]();
String telefono = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](CiUsuario, nombre, apellido,
correo, telefono);
[Link](destinatario, "Modificar Usuario", "Modificacion
correcta\n" +
[Link]([Link](CiUsuario)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void obtenerUsuarios(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Usuarios","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(||){
[Link](destinatario, "Obtener Usuarios","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
}
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERUSUARIOS);
return;
usuarioNegocio usuarioNegocio = new usuarioNegocio();
String message =
[Link]([Link]());
[Link](message);
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Obtener
Productos","<h1>Productos</h1> /n" + message);
[Link]("Email enviado.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
private void eliminarUsuario(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Eliminar Usuario","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Eliminar Usuario","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_ELIMINARUSUARIOS);
return;
usuarioNegocio usuarioNegocio = new usuarioNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int CiUsuario = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](CiUsuario);
[Link](destinatario, "Eliminar Usuario", "Eliminacion
Correcta\n" + [Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
}
//VENTA
private void registrarVenta(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar Venta","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Registrar Venta","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_REGISTRARVENTA);
return;
ventaNegocio ventaNegocio = new ventaNegocio();
[Link]();
// Atributos
int idVenta = [Link]([Link]().getToStr());
[Link]();
[Link]();
int idCita = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
int r = [Link](idVenta,idCita);
if(r==-1){
[Link](destinatario, "Registrar Venta", "error al
registrar registrar verificar datos" );
[Link]("Error al registrar en la base de datos");
}else{
[Link](destinatario, "Registrar Venta", "Registro
realizado correctamente\n" +
[Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void modificarVenta(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Modificar Venta","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Modificar Venta","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_MODIFICARVENTA);
return;
ventaNegocio ventaNegocio = new ventaNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idVenta = [Link]([Link]().getToStr());
[Link]();
[Link]();
int idCita = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](idVenta,idCita);
[Link](destinatario, "Modificar Venta", "Modificacion
correctamente\n" + [Link]([Link](idVenta)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
}
private void obtenerVentas(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Ventas","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(||){
[Link](destinatario, "Obtener Ventas","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERVENTAS);
return;
ventaNegocio ventaNegocio = new ventaNegocio();
String message = [Link]([Link]());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Obtener Ventas","<h1>Ventas</h1>" +
message);
[Link]("Email enviado.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
}
private void eliminarVenta(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Eliminar Venta","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Eliminar Venta","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_ELIMINARVENTAS);
return;
ventaNegocio ventaNegocio = new ventaNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idVenta = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](idVenta);
[Link](destinatario, "Eliminar Venta", "Eliminacion
Correcta\n" + [Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
// OBTENER ID
private void obtenerCitaId(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Cita Id","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(||){
[Link](destinatario, "Obtener Cita Id","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERCITAID);
return;
citaNegocios citaNegocio = new citaNegocios();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idCita = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Cita", "Cita Id\n" +
[Link]([Link](idCita)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void obtenerProductoId(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Producto Id","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Obtener Producto Id","Usted no
Tiene Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERPRODUCTOID);
return;
productoNegocio productoNegocio = new productoNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idProducto = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Producto", "Producto Id\n" +
[Link]([Link](idProducto)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void obtenerServicioId(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtner Servicio Id","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(||){
[Link](destinatario, "Obtner Servicio Id","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERSERVICIOID);
return;
serviciosNegocio servicioNegocio = new serviciosNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int idservicio = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Servicio", "Servicio Id\n" +
[Link]([Link](idservicio)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void obtenerUsuarioId(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Usuario Id","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERUSUARIOID);
return;
usuarioNegocio usuarioNegocio = new usuarioNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int CiUsuario = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Servicio", "Servicio Id\n" +
[Link]([Link](CiUsuario)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void obtenerVentaId(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener Venta Id","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Obtener Venta Id","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERVENTAID);
return;
ventaNegocio ventaNegocio = new ventaNegocio();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
[Link]();
// Atributos
int IdVenta = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Servicio", "Servicio Id\n" +
[Link]([Link](IdVenta)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
//DETALLES
private void obtenerDetalleServicio(AnalizadorLex analex, String destinatario)
{
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener detalle Servicio","Usted no
es Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Obtener detalle Servicio","Usted no
Tiene Privilegios" );
[Link]("Email enviado.");
return;
}
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERDETALLESERVICIO);
return;
detalleServiciosNegocios detalleServicioNegocio = new
detalleServiciosNegocios();
[Link]();
// Atributos
int IdServicio = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Detalle Servicio", "Detalle
Servicio Id\n" +
[Link]([Link](IdServicio
)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void obtenerDetalleCita(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Obtener detalle Cita","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Obtener detalle Cita","Usted no
Tiene Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_OBTENERDETALLECITA);
return;
detalleCitaNegocio detalleCitaNegocio = new detalleCitaNegocio();
[Link]();
// Atributos
int IdCita = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Detalle Cita", "Detalle Cita Id\n"
+ [Link]([Link](IdCita)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
//CITA POR USUARIO
private void citaPorUsuario(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Cita por Usuario","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Cita por Usuario","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_CITAPORUSUARIO);
return;
citaNegocios citaNegocio = new citaNegocios();
String message = [Link]([Link]());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Estadistica usuario por
cita","<center><h1>ESTADISTICAS DE USUARIOS POR CITAS</h1></center>" + message);
[Link]("Email enviado.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
//VENTAS POR MES
private void ventaPorMes(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Venta por Mes","Usted no es Usuario
del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Venta por Mes","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_VENTAPORMES);
return;
ventaNegocio ventaNegocio = new ventaNegocio();
String message = [Link]([Link]());
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Estadistica venta por
mes","<center><h1>ESTADISTICAS DE VENTAS POR MES</h1></center>" + message);
[Link]("Email enviado.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
private void proforma(AnalizadorLex analex, String destinatario,int contador) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Cita por Usuario","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
DefaultTableModel tablaServicios = new DefaultTableModel();
[Link](new Object[]{
"id_servicio", "nombre", "costo","cantidad","costoTotal"
});
float costo = 0;
float precio = 0;
[Link]();
contador--;
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_PROFORMA);
return;
citaNegocios citaNegocio = new citaNegocios();
// PromocionNegocio promocionNegocio = new PromocionNegocio();
while (contador > 0){
[Link]();
contador --;
// Atributos
int idServicio = [Link]([Link]().getToStr());
[Link]();
[Link]();
contador = contador -2;
int cantidad = [Link]([Link]().getToStr());
[Link]();
[Link]();
contador = contador -2;
precio = [Link](idServicio);
precio = (precio*cantidad);
costo = costo + precio;
//String message =
[Link]([Link]())
try {
[Link](tablaServicios, idServicio, cantidad);
} catch (Exception ex) {
[Link]("Error..");
[Link]();
}
}
MimeMail mailer = new MimeMail();
try {
[Link](destinatario, "Proforma de Servicios",
"Proforma Realizada Corretamente\n"+ "El Costo Total de la Proforma es =\n"+costo+
[Link](tablaServicios));
// [Link](destinatario, "Proforma de Servicios",
"Proforma R\n"+ "Elpppp =\n" + [Link](tablaServicios));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void registrarUsuario(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Registrar Usuario","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
if(){
[Link](destinatario, "Registrar Usuario","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_REGISTRARUSUARIO);
return;
usuarioNegocio usuarioNegocio = new usuarioNegocio();
[Link]();
// Atributos
int CiUsuario = [Link]([Link]().getToStr());
[Link]();
[Link]();
String nombre = [Link]([Link]().getToStr());
[Link]();
[Link]();
String apellido = [Link]([Link]().getToStr());
[Link]();
[Link]();
String correo = [Link]([Link]().getToStr());
[Link]();
[Link]();
String telefono = [Link]([Link]().getToStr());
[Link]();
[Link]();
int TC = [Link]([Link]().getToStr());
[Link]();
[Link]();
int TPRO = [Link]([Link]().getToStr());
[Link]();
[Link]();
int TP = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
int r = [Link](CiUsuario, nombre, apellido,
correo, telefono,TC,TPRO,TP);
if(r==-1){
[Link](destinatario, "Registrar Usuario", "error al
registrar registrar verificar datos" );
[Link]("Error al registrar en la base de datos");
}else{
[Link](destinatario, "Registrar Usuario", "Registro
realizado correctamente\n" +
[Link]([Link]()));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();
private void modificarUsuario(AnalizadorLex analex, String destinatario) {
usuarioNegocio user = new usuarioNegocio();
if([Link](destinatario)==""){
[Link](destinatario, "Modificar Usuario","Usted no es
Usuario del sistema");
[Link]("Email enviado.");
return;
}
if(){
[Link](destinatario, "Modificar Usuario","Usted no Tiene
Privilegios" );
[Link]("Email enviado.");
return;
[Link]();
Token token = [Link]();
if ([Link]() == [Link]) {
[Link](destinatario, "Ayudas - Salon De Belleza",
Helper.HELP_MODIFICARUSUARIO);
return;
usuarioNegocio usuarioNegocio = new usuarioNegocio();
[Link]();
// Atributos
int CiUsuario = [Link]([Link]().getToStr());
[Link]();
[Link]();
String nombre = [Link]([Link]().getToStr());
[Link]();
[Link]();
String apellido = [Link]([Link]().getToStr());
[Link]();
[Link]();
String correo = [Link]([Link]().getToStr());
[Link]();
[Link]();
String telefono = [Link]([Link]().getToStr());
[Link]();
[Link]();
int TC = [Link]([Link]().getToStr());
[Link]();
[Link]();
int TPRO = [Link]([Link]().getToStr());
[Link]();
[Link]();
int TP = [Link]([Link]().getToStr());
MimeMail mailer = new MimeMail();
try {
[Link](CiUsuario, nombre, apellido, correo,
telefono,TC,TPRO,TP);
[Link](destinatario, "Modificar Usuario", "Modificacion
correcta\n" +
[Link]([Link](CiUsuario)));
[Link]("Email sent.");
} catch (Exception ex) {
[Link]("Failed to sent email.");
[Link]();