Code for Signup Button :-
Creating an event called actionPerformed by right clicking Signup button then paste the code below
private void signupbuttonActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
this.hide();
SignUp su=new SignUp();
su.setVisible(true);
}
Code for Login Button :-
private void loginbuttonActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(adminradio.isSelected())
{
if(idfield.getText().equals("admin")&&passfield.getText().equals("123"))
{
this.hide();
Search s=new Search();
s.setVisible(true);
}
else if(idfield.getText().isEmpty()||passfield.getText().isEmpty())
{
JOptionPane.showMessageDialog(this,"Field Should not be null !"); /* code for alert box*/
}
else
{
JOptionPane.showMessageDialog(this,"Invalid Entry try again !");
idfield.setText("");
passfield.setText("");
}
}
else
{
if(idfield.getText().isEmpty()||passfield.getText().isEmpty())
{
JOptionPane.showMessageDialog(this,"Field Should not be null !");
}
else
{
try
{
st=con.createStatement(); /* Checking username and password from database */
rs=st.executeQuery("select * from login");
while(rs.next())
{
if(idfield.getText().equals(rs.getString("userid"))&&passfield.getText().equals(rs.getString("password")))
f=1;
}
if(f==1)
{
Employee e=new Employee(idfield.getText());
e.setVisible(true);
this.hide();
}
else
{
JOptionPane.showMessageDialog(this,"Invalid Entry try again !");
idfield.setText("");
passfield.setText("");
}
}
catch(SQLException e)
{
System.out.println("Sql Error "+e);
}
}
}
}
Code for Radio Button Events :-
private void adminradioActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jLabel2.setText("Admin Id :");
jLabel3.setText("Admin Password :");
signupbutton.setEnabled(false);
idfield.setEnabled(true);
passfield.setEnabled(true);
}
private void employeeradioActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jLabel2.setText("Employee Id :");
jLabel3.setText("Employee Password :");
signupbutton.setEnabled(true);
idfield.setEnabled(true);
passfield.setEnabled(true);
}

No comments:
Post a Comment