Plan De Clase
Enviado por • 11 de Diciembre de 2014 • 47.831 Palabras (192 Páginas) • 325 Visitas
“Año de la Promoción de la Industria Responsable y Compromiso Climático”
FACULTAD: INGENIERIA.
E. A. P: INGENIERIA DE SISTEMAS.
CURSO: LENGUAJE DE PROGRAMACION II
TEMA: SISTEMA DE REGISTRO DE HOTEL.
DOCENTE: LONCAN SALAZAR, PIERRE PAUL
CICLO: IV
ALUMNO: AGÜERO GARCIA, ALBERTO
CUEVA LOPEZ, JERSON
GUERRA SALAZAR, CRISTHIAN
MEJIA OSORIO, JUNIOR
ROMERO GULARTE, FRANCIS
VILLON PANANA, CARLOS
HUACHO - PERU
2014
FORMULARIO USUARIO/LOGIN
FRMUSUARIOLOGIN
package Presentacion;
import Control.Lista_Trabajador;
import Control.Nodo_Trabajador;
import Modelo.Trabajador;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.text.Normalizer;
import javax.swing.JOptionPane;
import javax.swing.Timer;
import javax.swing.table.DefaultTableModel;
import java.awt.Color;
public class frmusuariologin extends javax.swing.JFrame
{
frmtrabajador from = new frmtrabajador();
Lista_Trabajador objLista_Trabajador = new Lista_Trabajador();
public frmusuariologin()
{
initComponents();
this.setTitle("Acceso al Sistema");
this.setLocationRelativeTo(null);
}
public void Cargar(Nodo_Trabajador Auxiliar)
{
if(Auxiliar!=null)
{
frminicio.lblidpersona.setText(Auxiliar.getElemento().getIdpersona()+"");
frminicio.lblnombre.setText(Auxiliar.getElemento().getNombre());
frminicio.lblapaterno.setText(Auxiliar.getElemento().getApaterno());
frminicio.lblamaterno.setText(Auxiliar.getElemento().getAmaterno());
frminicio.lblacceso.setText(Auxiliar.getElemento().getAcceso());
if (!frminicio.lblacceso.getText().equals("Administrador"))
{
frminicio.mnuarchivo.setEnabled(false);
frminicio.mnuconfiguraciones.setEnabled(false);
}
}
}
private void btningresarActionPerformed(java.awt.event.ActionEvent evt)
{
String Pass = txtpassword.getText();
Nodo_Trabajador Liar = from.objLista_Trabajador.Buscar_PorContra(Pass)
String Dato = txtusuario.getText();
Nodo_Trabajador Aux = from.objLista_Trabajador.Buscar_PorLogin(Dato);
if(Aux!=null&&Liar!=null)
{
frminicio frminicio = new frminicio();
frminicio.setVisible(true);
Cargar(Aux);
this.dispose();
}
else
{
JOptionPane.showMessageDialog(this, "Acceso denegado...");
}
}
private void btnsalirActionPerformed(java.awt.event.ActionEvent evt)
{
System.exit(0);
}
private void txtpasswordActionPerformed(java.awt.event.ActionEvent evt)
{
String Pass = txtpassword.getText();
Nodo_Trabajador Liar = from.objLista_Trabajador.Buscar_PorContra(Pass);
String Dato = txtusuario.getText();
Nodo_Trabajador Aux = from.objLista_Trabajador.Buscar_PorLogin(Dato);
if(Aux!=null&&Liar!=null)
{
frminicio frminicio = new frminicio();
frminicio.setVisible(true);
Cargar(Aux);
this.dispose();
}
else
{
JOptionPane.showMessageDialog(this, "Acceso denegado...");
}
}
private void txtusuarioActionPerformed(java.awt.event.ActionEvent evt)
{
txtusuario.transferFocus();
}
FORMULARIO INICIO
FRMINICIO
package Presentacion;
import Control.Lista_Cliente;
import Control.Lista_Habitacion;
import Control.Lista_Producto;
import Modelo.Habitacion;
import java.beans.PropertyVetoException;
import java.io.IOException;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.table.DefaultTableModel;
import java.util.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;
public class frminicio extends javax.swing.JFrame
{
Lista_Habitacion objLista_Habitacion = new Lista_Habitacion();
Lista_Cliente objLista_Cliente = new Lista_Cliente();
Lista_Producto objLista_Producto = new Lista_Producto();
frmproducto frmProducto = new frmproducto();
frmcliente frmCliente = new frmcliente();
frmhabitacion frmHabitacion = new frmhabitacion();
DefaultTableModel modTabla;
public frminicio()
{
initComponents();
this.setExtendedState(frminicio.MAXIMIZED_BOTH);
this.setTitle("Sistema de Reserva de Habitaciones y Gestión de ventas - Hotel El Embrujo");
}
...