Professional Documents
Culture Documents
Hotel Management
Hotel Management
Hotel Management
ON
BASED
ON
MADE BY
JASMEET SINGH
INTRODUCTION
manner.
TABLE STRUCTURE OF REPORT
LOG IN
On Top :-
import javax.swing.JOptionPane;
Button(welcome) :-
String n = new String(jPasswordField1.getPassword());
String p = new String(jPasswordField2.getPassword());
if(n.equals("jasmeet")&&p.equals("nishant"))
new welcome().setVisible(true);
else
JOptionPane.showMessageDialog(null,"Incorrect password");
WELCOME
Button(addition) :-
new add().setVisible(true);
Button(modify) :-
new modify().setVisible(true);
Button(delete) :-
new delete().setVisible(true);
Button(generate bill)
new generate bill ().setVisible(true);
Button(delete) :-
System.exit(0);
ADD RECORDS
On Top:-
import java.sql.*;
import javax.swing.JOptionPane;
Button(save):-
try
{
Class.forName("java.sql.Driver");
Connection
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/pan
pacific","root","");
int g,k=0;
String rt;
rt=jComboBox1.getSelectedItem().toString();
if(rt.equals("Single"))
k=2000;
else if(rt.equals("Double"))
k=2500;
else if(rt.equals("Delux"))
k=4000;
jTextField6.setText(""+k);
int a=Integer.parseInt(jTextField1.getText());
String b = jTextField2.getText();
Long c=Long.parseLong(jTextField3.getText());
int d=Integer.parseInt(jTextField4.getText());
int e=Integer.parseInt(jTextField5.getText());
g=k*e;
jTextField7.setText(""+g);
String query="insert into hotel
values("+a+",'"+b+"',"+c+","+d+","+e+","+k+","+g+",'"+rt+"');";
Statement stmt=con.createStatement();
stmt.executeUpdate(query);
JOptionPane.showMessageDialog(null,"Saved Successfully");
stmt.close();
con.close();
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null,error);
}
Button(new):-
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("");
jTextField6.setText("");
jTextField7.setText("");
Button(back):-
new welcome().setVisible(true);
MODIFY RECORDS
On top:-
import java.sql.*;
import javax.swing.JOptionPane;
Button(search):-
try {
Class.forName("java.sql.Driver");
Class.forName("com.mysql.jdbc.Driver");
Connection
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/pan
pacific","root","");
Statement stmt =con.createStatement();
ResultSet rs = stmt.executeQuery(query);
int a,b,d,e,f,h;
String g,rot;
if (rs.next())
{
a =rs.getInt("bn");
g =rs.getString("name");
long c=rs.getLong("pn");
d=rs.getInt("rn");
e=rs.getInt("nod");
f=rs.getInt("cpd");
h=rs.getInt("ta");
rot=rs.getString("rt");
jTextField2.setText(g);
jTextField3.setText(""+c);
jTextField4.setText(""+d);
jTextField5.setText(""+e);
jTextField6.setText(""+f);
jTextField7.setText(""+h);
jComboBox1.setSelectedItem(rot);
}
else
{
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("");
jTextField6.setText("");
jTextField7.setText("");
try {
Class.forName("java.sql.Driver");
Class.forName("com.mysql.jdbc.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/panpacif
ic","root","");
Statement stmt =con.createStatement();
int g,k=0;
String r,rot;
r=jComboBox1.getSelectedItem().toString();
if(r.equals("Single"))
k=2000;
else if(r.equals("Double"))
k=2500;
else if(r.equals("Delux"))
k=4000;
jTextField6.setText(""+k);
int a=Integer.parseInt(jTextField1.getText());
String b = jTextField2.getText();
Long c=Long.parseLong(jTextField3.getText());
int d=Integer.parseInt(jTextField4.getText());
int e=Integer.parseInt(jTextField5.getText());
g=k*e;
jTextField7.setText(""+g);
{query = "update hotel set
bn="+a+",name='"+b+"',pn="+c+",rn="+d+",nod="+e+",cpd="+k+",t
a="+g+",rt='"+r+"';";
stmt.executeUpdate(query);
JOptionPane.showMessageDialog(null, "done");
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("");
jTextField6.setText("");
jTextField7.setText("");
} //end of try
} catch(Exception e) {
JOptionPane.showMessageDialog(null,e);
}
Button(back):-
new welcome().setVisible(true);
DELETE RECORDS :-
On top:-
import java.sql.*;
import javax.swing.JOptionPane;
Button(search):-
try {
Class.forName("java.sql.Driver");
Class.forName("com.mysql.jdbc.Driver");
Connection
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/pan
pacific","root","");
Statement stmt =con.createStatement();
ResultSet rs = stmt.executeQuery(query);
int a,b,d,e,f,h;
String g,rot;
if (rs.next())
{
a =rs.getInt("bn");
g =rs.getString("name");
long c=rs.getLong("pn");
d=rs.getInt("rn");
e=rs.getInt("nod");
f=rs.getInt("cpd");
h=rs.getInt("ta");
rot=rs.getString("rt");
jTextField2.setText(g);
jTextField3.setText(""+c);
jTextField4.setText(""+d);
jTextField5.setText(""+e);
jTextField6.setText(""+f);
jTextField7.setText(""+h);
jComboBox1.setSelectedItem(rot);
}
else
{
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("");
jTextField6.setText("");
jTextField7.setText("");
try {
Class.forName("java.sql.Driver");
Class.forName("com.mysql.jdbc.Driver");
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/panpacif
ic","root","");
Statement stmt =con.createStatement();
ResultSet rs = stmt.executeQuery(query);
int a,b,d,e,f,h;
String g,rot;
if (rs.next())
{
a =rs.getInt("bn");
g =rs.getString("name");
long c=rs.getLong("pn");
d=rs.getInt("rn");
e=rs.getInt("nod");
f=rs.getInt("cpd");
h=rs.getInt("ta");
rot=rs.getString("rt");
jTextField2.setText(g);
jTextField3.setText(""+c);
jTextField4.setText(""+d);
jTextField5.setText(""+e);
jTextField6.setText(""+f);
jTextField7.setText(""+h);
jComboBox1.setSelectedItem(rot);
}
else
{
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("");
jTextField6.setText("");
jTextField7.setText("");