diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 17530fd..aa21397 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,7 +1,9 @@ - + + + - - + + + @@ -59,27 +62,24 @@ - - - - - - - + - - - - - + + + + + + @@ -87,15 +87,22 @@ - - - - - - + + + + + + + + + + + + + diff --git a/Bakthi-Herbal-Lanka/src/com/itp/util/CommanConstants.java b/Bakthi-Herbal-Lanka/src/com/itp/util/CommanConstants.java deleted file mode 100644 index 173de50..0000000 --- a/Bakthi-Herbal-Lanka/src/com/itp/util/CommanConstants.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.itp.util; - - - -public class CommanConstants { - - -} diff --git a/Bakthi-Herbal-Lanka/src/com/itp/util/CommonUtilities.java b/Bakthi-Herbal-Lanka/src/com/itp/util/CommonUtilities.java deleted file mode 100644 index b72b2f3..0000000 --- a/Bakthi-Herbal-Lanka/src/com/itp/util/CommonUtilities.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.itp.util; - -import java.io.IOException; -import java.util.ArrayList; -import java.util.Properties; -import java.util.logging.Logger; - - - -public class CommonUtilities { - -// public static final Logger log1 = Logger.getLogger(IDoctorServices.class.getName()); -// public static final Logger log2 = Logger.getLogger(IAppoinmentServices.class.getName()); -// public static final Logger log3 = Logger.getLogger(IPatientServices.class.getName()); -// public static final Logger log4 = Logger.getLogger(IFeedbackServices.class.getName()); - - - public static final Properties properties = new Properties(); - - -} diff --git a/Bakthi-Herbal-Lanka/src/com/itp/util/DBConnection.java b/Bakthi-Herbal-Lanka/src/com/itp/util/DBConnection.java deleted file mode 100644 index 3142bfa..0000000 --- a/Bakthi-Herbal-Lanka/src/com/itp/util/DBConnection.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.itp.util; - -import java.sql.Connection; -import java.sql.DriverManager; -import java.sql.SQLException; - - - -public class DBConnection extends CommonUtilities{ - - private static Connection connection; - - private DBConnection(){ - - - } - -// public static Connection getDBConnection() throws ClassNotFoundException, SQLException { - -// if(connection==null || connection.isClosed()) { -// Class.forName(properties.getProperty(CommanConstants.DRIVER_NAME)); -// connection = DriverManager.getConnection(properties.getProperty(CommanConstants.URL), -// properties.getProperty(CommanConstants.USERNAME), properties.getProperty(CommanConstants.PASSWORD)); -// System.out.println("Connected"); -// } -// -// return connection; -// } -// } -} diff --git a/Bakthi-Herbal-Lanka/src/com/itp/util/QueryUtilities.java b/Bakthi-Herbal-Lanka/src/com/itp/util/QueryUtilities.java deleted file mode 100644 index 672b183..0000000 --- a/Bakthi-Herbal-Lanka/src/com/itp/util/QueryUtilities.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.itp.util; - -import java.io.File; -import java.io.IOException; - -import javax.xml.parsers.DocumentBuilderFactory; -import javax.xml.parsers.ParserConfigurationException; -import org.w3c.dom.Element; -import org.w3c.dom.NodeList; -import org.xml.sax.SAXException; - - - - -public class QueryUtilities { - - -} diff --git a/Bakthi-Herbal-Lanka/src/com/itp/util/config.properties b/Bakthi-Herbal-Lanka/src/com/itp/util/config.properties deleted file mode 100644 index 201c758..0000000 --- a/Bakthi-Herbal-Lanka/src/com/itp/util/config.properties +++ /dev/null @@ -1,8 +0,0 @@ - - - -url=jdbc:mysql://localhost:3306/ -driverName=com.mysql.cj.jdbc.Driver -username=root -password=root -queryFilePath=HospitalQuery.xml \ No newline at end of file diff --git a/Project_Front-End/Bakthi-Herbal-Lanka/.classpath b/Project_Front-End/Bakthi-Herbal-Lanka/.classpath new file mode 100644 index 0000000..4ce80be --- /dev/null +++ b/Project_Front-End/Bakthi-Herbal-Lanka/.classpath @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Project_Front-End/Bakthi-Herbal-Lanka/.gitignore b/Project_Front-End/Bakthi-Herbal-Lanka/.gitignore new file mode 100644 index 0000000..a4a86fd --- /dev/null +++ b/Project_Front-End/Bakthi-Herbal-Lanka/.gitignore @@ -0,0 +1,2 @@ +/build/ +/.metadata/ diff --git a/Bakthi-Herbal-Lanka/.idea/misc.xml b/Project_Front-End/Bakthi-Herbal-Lanka/.idea/misc.xml similarity index 100% rename from Bakthi-Herbal-Lanka/.idea/misc.xml rename to Project_Front-End/Bakthi-Herbal-Lanka/.idea/misc.xml diff --git a/Bakthi-Herbal-Lanka/.idea/modules.xml b/Project_Front-End/Bakthi-Herbal-Lanka/.idea/modules.xml similarity index 100% rename from Bakthi-Herbal-Lanka/.idea/modules.xml rename to Project_Front-End/Bakthi-Herbal-Lanka/.idea/modules.xml diff --git a/Bakthi-Herbal-Lanka/.idea/vcs.xml b/Project_Front-End/Bakthi-Herbal-Lanka/.idea/vcs.xml similarity index 100% rename from Bakthi-Herbal-Lanka/.idea/vcs.xml rename to Project_Front-End/Bakthi-Herbal-Lanka/.idea/vcs.xml diff --git a/Bakthi-Herbal-Lanka/.idea/workspace.xml b/Project_Front-End/Bakthi-Herbal-Lanka/.idea/workspace.xml similarity index 79% rename from Bakthi-Herbal-Lanka/.idea/workspace.xml rename to Project_Front-End/Bakthi-Herbal-Lanka/.idea/workspace.xml index 0b3d394..efcd05d 100644 --- a/Bakthi-Herbal-Lanka/.idea/workspace.xml +++ b/Project_Front-End/Bakthi-Herbal-Lanka/.idea/workspace.xml @@ -1,7 +1,9 @@ - + + + - - - - - + + - + + - - - - - - - + - - - - - + + + + + @@ -121,15 +118,20 @@ - - - - - - + + + + + + + + + + + diff --git a/Bakthi-Herbal-Lanka/.project b/Project_Front-End/Bakthi-Herbal-Lanka/.project similarity index 100% rename from Bakthi-Herbal-Lanka/.project rename to Project_Front-End/Bakthi-Herbal-Lanka/.project diff --git a/Bakthi-Herbal-Lanka/.settings/.jsdtscope b/Project_Front-End/Bakthi-Herbal-Lanka/.settings/.jsdtscope similarity index 100% rename from Bakthi-Herbal-Lanka/.settings/.jsdtscope rename to Project_Front-End/Bakthi-Herbal-Lanka/.settings/.jsdtscope diff --git a/Bakthi-Herbal-Lanka/.settings/gitkeep b/Project_Front-End/Bakthi-Herbal-Lanka/.settings/gitkeep similarity index 100% rename from Bakthi-Herbal-Lanka/.settings/gitkeep rename to Project_Front-End/Bakthi-Herbal-Lanka/.settings/gitkeep diff --git a/Bakthi-Herbal-Lanka/.settings/org.eclipse.jdt.core.prefs b/Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from Bakthi-Herbal-Lanka/.settings/org.eclipse.jdt.core.prefs rename to Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.jdt.core.prefs diff --git a/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.common.component b/Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.common.component similarity index 100% rename from Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.common.component rename to Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.common.component diff --git a/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.common.project.facet.core.xml b/Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.common.project.facet.core.xml similarity index 100% rename from Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.common.project.facet.core.xml rename to Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.common.project.facet.core.xml diff --git a/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.jsdt.ui.superType.container b/Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.jsdt.ui.superType.container similarity index 100% rename from Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.jsdt.ui.superType.container rename to Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.jsdt.ui.superType.container diff --git a/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.jsdt.ui.superType.name b/Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.jsdt.ui.superType.name similarity index 100% rename from Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.jsdt.ui.superType.name rename to Project_Front-End/Bakthi-Herbal-Lanka/.settings/org.eclipse.wst.jsdt.ui.superType.name diff --git a/Bakthi-Herbal-Lanka/Bakthi-Herbal-Lanka.iml b/Project_Front-End/Bakthi-Herbal-Lanka/Bakthi-Herbal-Lanka.iml similarity index 100% rename from Bakthi-Herbal-Lanka/Bakthi-Herbal-Lanka.iml rename to Project_Front-End/Bakthi-Herbal-Lanka/Bakthi-Herbal-Lanka.iml diff --git a/Project_Front-End/Bakthi-Herbal-Lanka/WebContent/EmployeeDash.jsp b/Project_Front-End/Bakthi-Herbal-Lanka/WebContent/EmployeeDash.jsp new file mode 100644 index 0000000..518ba22 --- /dev/null +++ b/Project_Front-End/Bakthi-Herbal-Lanka/WebContent/EmployeeDash.jsp @@ -0,0 +1,154 @@ + + + + + + + + + + + Document + + + + + +




+ +
+
+
+

Employee Management

+
+
+
+
+
+ + +
+
+

Add Employee

+ Employee Registration + +
+
+
+
+ +
+
+
+ +
+
+

View Employees

+ view existing employees + +
+
+
+
+ +
+
+
+ + +
+
+

Add Leave

+ Manage leaves + +
+
+
+
+ +
+
+
+ + +
+
+

Statistics

+ Generate reports + +
+
+
+
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/Project_Front-End/Bakthi-Herbal-Lanka/WebContent/EmployeeList.jsp b/Project_Front-End/Bakthi-Herbal-Lanka/WebContent/EmployeeList.jsp new file mode 100644 index 0000000..370e57c --- /dev/null +++ b/Project_Front-End/Bakthi-Herbal-Lanka/WebContent/EmployeeList.jsp @@ -0,0 +1,586 @@ + +<%@page import="com.itp.util.CommonUtilities"%> +<%@page import="com.itp.model.Employee"%> +<%@page import="java.util.ArrayList"%> +<%@page import="com.itp.services.EmployeeServiceImpl"%> +<%@page import="com.itp.services.IEmployeeServices"%> + + + + + + + + + + + + + + + + + + + + + + +Dashboard + + + + + +
+ + + + +
+ + + + +
+ +
+
+ +
+ +
+ +
+ +
+
+
+ +
+ +
+ +
+
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + <% + IEmployeeServices iEmployeeServices = new EmployeeServiceImpl(); + ArrayList emplList = iEmployeeServices.getEmployees(); + + for (Employee employee : emplList) { + %> + + + + + + + + + + + + + + + + <%-- --%> + + + + + + <% + } + %> + +
Employee IDFirst NameLast NameGenderEmailContact NoAddressUnitDesignationTypeEditDelete
<%=employee.getEmployeeID() %><%=employee.getFname()%><%=employee.getLname()%><%=employee.getGender()%><%=employee.getEmail()%><%=employee.getContactNo()%><%=employee.getAddress()%><%=employee.getUnit()%><%=employee.getDesignation()%><%=employee.getType()%> Update
+ +
+
+
+ + + + + + + +