Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mydbconsoleapp;
- import java.io.BufferedReader;
- import java.io.InputStreamReader;
- public class executer
- {
- //db obj;
- private BufferedReader reader;//declare bufferedreader
- private users user;//declare object for users
- int choice;
- public executer()
- {
- // obj=new db();
- // obj.init();
- // obj.opencon();
- // obj.closecon();
- reader=new BufferedReader(new InputStreamReader(System.in));//initialize bufferedreader
- user=new users();// declare the user object
- login();
- }
- public void login()
- {
- while(true)
- {
- try
- {
- System.out.println("Enter User Name: ");
- String username=reader.readLine();
- System.out.println("Enter Password: ");
- String password=reader.readLine();
- user.init();
- user.opencon();
- if(user.validate(username, password ))
- {
- System.out.println("Validated! ");
- }
- else
- {
- System.out.println("Not Validated! ");
- }
- user.closecon();
- }
- catch(Exception e)
- {
- e.printStackTrace();
- }
- menu();
- }
- }
- public void menu()
- {
- do {
- System.out.println("Welcome !");
- System.out.println("1. Add Students");
- System.out.println("2. List Students");
- System.out.println("3. Search Students");
- System.out.println("4. Write to file");
- System.out.println("5. Read from file");
- System.out.println("0. Exit");
- try
- {
- choice=Integer.parseInt(reader.readLine());
- if(choice==1)
- {
- login();
- }
- else if(choice==2)
- {
- }
- else if(choice==3)
- {
- }
- else if(choice==4)
- {
- }
- else if(choice==5)
- {
- }
- else
- {
- }
- }
- catch(Exception e)
- {
- System.out.println("Invalid choice");
- dummyinput();
- }
- }while(choice !=0);
- }
- public void dummyinput()
- {
- try
- {
- reader.readLine();
- }
- catch(Exception ex)
- {
- ex.printStackTrace();
- }
- }
- public static void main(String args[])
- {
- new executer();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement