diff options
Diffstat (limited to 'src/main/resources/templates/admin-panel')
12 files changed, 3402 insertions, 0 deletions
diff --git a/src/main/resources/templates/admin-panel/add-users.html b/src/main/resources/templates/admin-panel/add-users.html new file mode 100755 index 0000000..0653791 --- /dev/null +++ b/src/main/resources/templates/admin-panel/add-users.html @@ -0,0 +1,245 @@ +<!doctype html>
+<html class="no-js" lang="en">
+
+<head>
+ <meta charset="utf-8">
+ <meta http-equiv="x-ua-compatible" content="ie=edge">
+ <title>Admin Panel | Add students</title>
+ <meta name="description" content="">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ <!-- favicon
+ ============================================ -->
+ <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}">
+ <!-- Google Fonts
+ ============================================ -->
+ <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet">
+ <!-- Bootstrap CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}">
+ <!-- Font Awesome
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}">
+ <!-- normalize CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/normalize.css}">
+ <!-- meanmenu icon CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}">
+ <!-- metisMenu CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}">
+ <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}">
+ <!-- style CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/style.css}">
+ <!-- responsive CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/responsive.css}">
+</head>
+
+<body>
+<!--[if lt IE 8]>
+<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
+<![endif]-->
+<!-- Start Left menu area -->
+<div class="left-sidebar-pro">
+ <nav id="sidebar" class="">
+ <div class="sidebar-header">
+ <img class="main-logo" src="../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" />
+ <strong><img src="../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong>
+ </div>
+ <div class="left-custom-menu-adp-wrap comment-scrollbar">
+ <nav class="sidebar-nav left-sidebar-menu-pro">
+ <ul class="metismenu" id="menu1">
+ <li class="active">
+ <a class="has-arrow" th:href="@{/}" aria-expanded="false">
+ <span class="educate-icon educate-student icon-wrap"></span>
+ <span class="mini-click-non">Users</span>
+ </a>
+ <ul class="submenu-angle" aria-expanded="false">
+ <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li>
+ <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li>
+ </ul>
+ </li>
+ <li>
+ <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Information</span></a>
+ <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;">
+ <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li>
+ <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li>
+ <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li>
+ <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li>
+ <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li>
+ <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li>
+ <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li>
+ <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li>
+ </ul>
+ </li>
+ <li>
+ <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a>
+ <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;">
+ <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li>
+ <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li>
+ </ul>
+ </li>
+ </ul>
+ </nav>
+ </div>
+ </nav>
+</div>
+<!-- End Left menu area -->
+<!-- Start Welcome area -->
+<div class="all-content-wrapper">
+ <div class="container-fluid">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="logo-pro">
+ <img class="main-logo" src="../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" />
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="header-advance-area">
+ <div class="header-top-area">
+ <div class="container-fluid">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="header-top-wraper">
+ <div class="row">
+ <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12">
+ <div class="menu-switcher-pro">
+ <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3">
+ </button>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <!-- Mobile Menu start -->
+ <div class="mobile-menu-area">
+ <div class="container">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="mobile-menu">
+ <nav id="dropdown">
+ <ul class="mobile-menu-nav">
+ <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a>
+ <ul id="demopro" class="collapse dropdown-header-top">
+ <li><a th:href="@{/admin-panel/all-users}">All users</a>
+ </li>
+ <li><a href="add-users.html">Add users</a>
+ </li>
+ </ul>
+ </li>
+ <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a>
+ <ul id="information" class="collapse dropdown-header-top">
+ <li>
+ <a th:href="@{/admin-panel/information/search}">Search</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/students}">Students</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/passports}">Passports</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/families}">Families</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/health}">Health</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/jobs}">Jobs</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/military-services}">Jobs</a>
+ </li>
+ </ul>
+ </li>
+ <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a>
+ <ul id="pages" class="collapse dropdown-header-top">
+ <li>
+ <a th:href="@{/authentication/login.html}">Login</a>
+ </li>
+ <li>
+ <a th:href="@{/logout}">Register</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </nav>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <!-- Mobile Menu end -->
+ <div class="breadcome-area">
+ <div class="container-fluid">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="breadcome-list single-page-breadcome">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <ul class="breadcome-menu">
+ <li><a href="#">Home</a> <span class="bread-slash">/</span>
+ </li>
+ <li><span class="bread-blod">Add students</span>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <!-- Form -->
+ <div class="product-status mg-b-15">
+ <div class="container-fluid">
+ <div class="row g-4">
+ <div class="col-md-7 col-lg-8 mx-auto">
+ <form class="needs-validation" method="get" th:action="@{/admin-panel/create-users}" novalidate>
+ <div class="row g-3">
+ <div class="col-sm-6">
+ <label for="group" class="form-label">Group</label>
+ <input type="text" class="form-control" id="group" name="group" required>
+ <div class="invalid-feedback">
+ Enter group id.
+ </div>
+ </div>
+ <div class="col-sm-6">
+ <label for="number" class="form-label">Number of students</label>
+ <input type="number" class="form-control" id="number" name="number" min="1" required>
+ <div class="invalid-feedback">
+ Enter number of students.
+ </div>
+ </div>
+ </div>
+ <button class="w-100 btn btn-primary btn-lg mt-5 mb-5" type="submit">Add</button>
+ </form>
+ </div>
+ </div>
+ </div>
+ </div>
+</div>
+
+<!-- jquery
+ ============================================ -->
+<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script>
+<!-- metisMenu JS
+ ============================================ -->
+<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script>
+<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script>
+</body>
+
+</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/all-users.html b/src/main/resources/templates/admin-panel/all-users.html new file mode 100755 index 0000000..9876978 --- /dev/null +++ b/src/main/resources/templates/admin-panel/all-users.html @@ -0,0 +1,245 @@ +<!doctype html>
+<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en">
+
+<head>
+ <meta charset="utf-8">
+ <meta http-equiv="x-ua-compatible" content="ie=edge">
+ <title>Admin Panel | All users</title>
+ <meta name="description" content="">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ <!-- favicon
+ ============================================ -->
+ <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}">
+ <!-- Google Fonts
+ ============================================ -->
+ <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet">
+ <!-- Bootstrap CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}">
+ <!-- Font Awesome
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}">
+ <!-- normalize CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/normalize.css}">
+ <!-- meanmenu icon CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}">
+ <!-- metisMenu CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}">
+ <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}">
+ <!-- style CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/style.css}">
+ <!-- responsive CSS
+ ============================================ -->
+ <link rel="stylesheet" th:href="@{/css/responsive.css}">
+</head>
+
+<body>
+ <!--[if lt IE 8]>
+ <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
+ <![endif]-->
+ <!-- Start Left menu area -->
+ <div class="left-sidebar-pro">
+ <nav id="sidebar" class="">
+ <div class="sidebar-header">
+ <img class="main-logo" src="../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" />
+ <strong><img src="../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong>
+ </div>
+ <div class="left-custom-menu-adp-wrap comment-scrollbar">
+ <nav class="sidebar-nav left-sidebar-menu-pro">
+ <ul class="metismenu" id="menu1">
+ <li class="active">
+ <a class="has-arrow" th:href="@{/}" aria-expanded="false">
+ <span class="educate-icon educate-student icon-wrap"></span>
+ <span class="mini-click-non">Users</span>
+ </a>
+ <ul class="submenu-angle" aria-expanded="false">
+ <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li>
+ <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li>
+ </ul>
+ </li>
+ <li>
+ <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Information</span></a>
+ <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;">
+ <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li>
+ <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li>
+ <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li>
+ <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li>
+ <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li>
+ <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li>
+ <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li>
+ <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li>
+ <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li>
+ </ul>
+ </li>
+ <li>
+ <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a>
+ <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;">
+ <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li>
+ <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li>
+ </ul>
+ </li>
+ </ul>
+ </nav>
+ </div>
+ </nav>
+ </div>
+ <!-- End Left menu area -->
+ <!-- Start Welcome area -->
+ <div class="all-content-wrapper">
+ <div class="container-fluid">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="logo-pro">
+ <img class="main-logo" src="../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" />
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="header-advance-area">
+ <div class="header-top-area">
+ <div class="container-fluid">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="header-top-wraper">
+ <div class="row">
+ <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12">
+ <div class="menu-switcher-pro">
+ <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3">
+ </button>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <!-- Mobile Menu start -->
+ <div class="mobile-menu-area">
+ <div class="container">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="mobile-menu">
+ <nav id="dropdown">
+ <ul class="mobile-menu-nav">
+ <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a>
+ <ul id="demopro" class="collapse dropdown-header-top">
+ <li><a th:href="@{/admin-panel/all-users}">All users</a>
+ </li>
+ <li><a href="add-users.html">Add users</a>
+ </li>
+ </ul>
+ </li>
+ <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a>
+ <ul id="information" class="collapse dropdown-header-top">
+ <li>
+ <a th:href="@{/admin-panel/information/search}">Search</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/students}">Students</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/passports}">Passports</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/families}">Families</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/health}">Health</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/jobs}">Jobs</a>
+ </li>
+ <li>
+ <a th:href="@{/admin-panel/information/military-services}">Jobs</a>
+ </li>
+ </ul>
+ </li>
+ <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a>
+ <ul id="pages" class="collapse dropdown-header-top">
+ <li>
+ <a th:href="@{/authentication/login.html}">Login</a>
+ </li>
+ <li>
+ <a th:href="@{/logout}">Register</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </nav>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <!-- Mobile Menu end -->
+ <div class="breadcome-area">
+ <div class="container-fluid">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="breadcome-list single-page-breadcome">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <ul class="breadcome-menu">
+ <li><a href="#">Home</a> <span class="bread-slash">/</span>
+ </li>
+ <li><span class="bread-blod">All users</span>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div class="product-status mg-b-15">
+ <div class="container-fluid">
+ <div class="row">
+ <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
+ <div class="product-status-wrap">
+ <h4>All users</h4>
+ <div class="asset-inner">
+ <table>
+ <tr>
+ <th>Id</th>
+ <th>Username</th>
+ <th>Active</th>
+ <th>Roles</th>
+ </tr>
+ <tr th:each="user: ${users}">
+ <td th:text="${user.id}"></td>
+ <td th:text="${user.username}"></td>
+ <td th:text="${user.active}"></td>
+ <td th:text="${user.roles}"></td>
+ </tr>
+ </table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <!-- jquery
+ ============================================ -->
+ <script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script>
+ <!-- metisMenu JS
+ ============================================ -->
+ <script th:src="@{/js/metisMenu/metisMenu.min.js}"></script>
+ <script th:src="@{/js/metisMenu/metisMenu-active.js}"></script>
+</body>
+
+</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/all.html b/src/main/resources/templates/admin-panel/information/all.html new file mode 100755 index 0000000..95d0c33 --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/all.html @@ -0,0 +1,567 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | All information</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">Users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/families}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/authentication/login.html}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">All information</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>User</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Username</th> + <th>Active</th> + <th>Roles</th> + </tr> + <tr th:each="user: ${users}"> + <td th:text="${user.id}"></td> + <td th:text="${user.username}"></td> + <td th:text="${user.active}"></td> + <td th:text="${user.roles}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Student</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Diploma</th> + <th>Telephone number</th> + <th>Religion</th> + <th>Car</th> + <th>House</th> + <th>Photo</th> + </tr> + <tr th:each="student: ${students}"> + <td th:text="${student.id}"></td> + <td th:text="${student.diploma}"></td> + <td th:text="${student.telephoneNumber}"></td> + <td th:text="${student.religion}"></td> + <td th:text="${student.car}"></td> + <td th:text="${student.house}"></td> + <td> + <a th:href="*{'data:image/png;base64,' + student.encodedPhoto}"> + <img alt="Photo" src="" th:src="*{'data:image/png;base64,' + student.encodedPhoto}"> + </a> + </td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Educational system</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Exists</th> + <th>Number</th> + <th>Degree</th> + <th>Course</th> + <th>Form of learning</th> + <th>Language</th> + <th>Year</th> + <th>Faculty</th> + <th>DirectionCode</th> + <th>DirectionName</th> + <th>Group</th> + <th>FormOfEducation</th> + <th>Privilege</th> + <th>Type of place</th> + <th>Region</th> + <th>City</th> + <th>Address</th> + </tr> + <tr th:each="educationalSystem: ${educationalSystems}"> + <td th:text="${educationalSystem.id}"></td> + <td th:text="${educationalSystem.exists}"></td> + <td th:text="${educationalSystem.number}"></td> + <td th:text="${educationalSystem.degree}"></td> + <td th:text="${educationalSystem.course}"></td> + <td th:text="${educationalSystem.formOfLearning}"></td> + <td th:text="${educationalSystem.language}"></td> + <td th:text="${educationalSystem.year}"></td> + <td th:text="${educationalSystem.faculty}"></td> + <td th:text="${educationalSystem.directionCode}"></td> + <td th:text="${educationalSystem.directionName}"></td> + <td th:text="${educationalSystem.group}"></td> + <td th:text="${educationalSystem.formOfEducation}"></td> + <td th:text="${educationalSystem.privilege}"></td> + <td th:text="${educationalSystem.typeOfPlace}"></td> + <td th:text="${educationalSystem.region}"></td> + <td th:text="${educationalSystem.city}"></td> + <td th:text="${educationalSystem.address}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Passport</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>First name</th> + <th>Last name</th> + <th>Middle name</th> + <th>PINFL</th> + <th>INN</th> + <th>Serial number</th> + <th>Date of issue</th> + <th>Birthday</th> + <th>Age</th> + <th>Nationality</th> + <th>Gender</th> + <th>Republic</th> + <th>Region</th> + <th>City</th> + <th>Organization</th> + <th>Village</th> + <th>District</th> + <th>Address</th> + </tr> + <tr th:each="passport: ${passports}"> + <td th:text="${passport.id}"></td> + <td th:text="${passport.firstName}"></td> + <td th:text="${passport.lastName}"></td> + <td th:text="${passport.middleName}"></td> + <td th:text="${passport.PINFL}"></td> + <td th:text="${passport.INN}"></td> + <td th:text="${passport.serialNumber}"></td> + <td th:text="${passport.dateOfIssue}"></td> + <td th:text="${passport.birthday}"></td> + <td th:text="${passport.age}"></td> + <td th:text="${passport.nationality}"></td> + <td th:text="${passport.gender}"></td> + <td th:text="${passport.republic}"></td> + <td th:text="${passport.region}"></td> + <td th:text="${passport.city}"></td> + <td th:text="${passport.organization}"></td> + <td th:text="${passport.village}"></td> + <td th:text="${passport.district}"></td> + <td th:text="${passport.address}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Graduated institution</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Name</th> + <th>Type</th> + <th>Territory</th> + <th>Certificate series</th> + <th>Certificate number</th> + <th>Certificate date of issue</th> + </tr> + <tr th:each="graduatedInstitution: ${graduatedInstitutions}"> + <td th:text="${graduatedInstitution.id}"></td> + <td th:text="${graduatedInstitution.name}"></td> + <td th:text="${graduatedInstitution.type}"></td> + <td th:text="${graduatedInstitution.territory}"></td> + <td th:text="${graduatedInstitution.certificate.series}"></td> + <td th:text="${graduatedInstitution.certificate.number}"></td> + <td th:text="${graduatedInstitution.certificate.dateOfIssue}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Family</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Is parents divorced</th> + <th>Is married</th> + <th>Fathers first name</th> + <th>Fathers last name</th> + <th>Fathers middle name</th> + <th>Fathers birthday</th> + <th>Fathers place of work</th> + <th>Fathers telephone number</th> + <th>Mothers first name</th> + <th>Mothers last name</th> + <th>Mothers middle name</th> + <th>Mothers birthday</th> + <th>Mothers place of work</th> + <th>Mothers telephone number</th> + </tr> + <tr th:each="family: ${families}"> + <td th:text="${family.id}"></td> + <td th:text="${family.parentsDivorced}"></td> + <td th:text="${family.isMarried}"></td> + <td th:text="${family.father.firstName}"></td> + <td th:text="${family.father.lastName}"></td> + <td th:text="${family.father.middleName}"></td> + <td th:text="${family.father.birthday}"></td> + <td th:text="${family.father.placeOfWork}"></td> + <td th:text="${family.father.telephoneNumber}"></td> + <td th:text="${family.mother.firstName}"></td> + <td th:text="${family.mother.lastName}"></td> + <td th:text="${family.mother.middleName}"></td> + <td th:text="${family.mother.birthday}"></td> + <td th:text="${family.mother.placeOfWork}"></td> + <td th:text="${family.mother.telephoneNumber}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Health</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Invalid</th> + <th>Invalid group</th> + <th>Invalid diagnosis</th> + </tr> + <tr th:each="health: ${healths}"> + <td th:text="${health.id}"></td> + <td th:text="${health.invalid}"></td> + <td th:text="${health.invalidGroup}"></td> + <td th:text="${health.invalidDiagnosis}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Job</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Name</th> + <th>Territory</th> + <th>Telephone number</th> + <th>Managers first name</th> + <th>Managers middle name</th> + <th>Managers last name</th> + </tr> + <tr th:each="job: ${jobs}"> + <td th:text="${job.id}"></td> + <td th:text="${job.name}"></td> + <td th:text="${job.territory}"></td> + <td th:text="${job.telephoneNumber}"></td> + <td th:text="${job.manager.firstName}"></td> + <td th:text="${job.manager.middleName}"></td> + <td th:text="${job.manager.lastName}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Military service</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Type</th> + <th>Place</th> + <th>Year</th> + <th>Serial number</th> + <th>Alternative</th> + </tr> + <tr th:each="militaryService: ${militaryServices}"> + <td th:text="${militaryService.id}"></td> + <td th:text="${militaryService.type}"></td> + <td th:text="${militaryService.place}"></td> + <td th:text="${militaryService.year}"></td> + <td th:text="${militaryService.serialNumber}"></td> + <td th:text="${militaryService.alternative}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/educational-systems.html b/src/main/resources/templates/admin-panel/information/educational-systems.html new file mode 100755 index 0000000..d249655 --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/educational-systems.html @@ -0,0 +1,273 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Educational systems</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">All users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/families}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/authentication/login.html}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Educational systems</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Educational systems</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Exists</th> + <th>Number</th> + <th>Degree</th> + <th>Course</th> + <th>Form of learning</th> + <th>Language</th> + <th>Year</th> + <th>Faculty</th> + <th>DirectionCode</th> + <th>DirectionName</th> + <th>Group</th> + <th>FormOfEducation</th> + <th>Privilege</th> + <th>Type of place</th> + <th>Region</th> + <th>City</th> + <th>Address</th> + </tr> + <tr th:each="educationalSystem: ${educationalSystems}"> + <td th:text="${educationalSystem.id}"></td> + <td th:text="${educationalSystem.exists}"></td> + <td th:text="${educationalSystem.number}"></td> + <td th:text="${educationalSystem.degree}"></td> + <td th:text="${educationalSystem.course}"></td> + <td th:text="${educationalSystem.formOfLearning}"></td> + <td th:text="${educationalSystem.language}"></td> + <td th:text="${educationalSystem.year}"></td> + <td th:text="${educationalSystem.faculty}"></td> + <td th:text="${educationalSystem.directionCode}"></td> + <td th:text="${educationalSystem.directionName}"></td> + <td th:text="${educationalSystem.group}"></td> + <td th:text="${educationalSystem.formOfEducation}"></td> + <td th:text="${educationalSystem.privilege}"></td> + <td th:text="${educationalSystem.typeOfPlace}"></td> + <td th:text="${educationalSystem.region}"></td> + <td th:text="${educationalSystem.city}"></td> + <td th:text="${educationalSystem.address}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/families.html b/src/main/resources/templates/admin-panel/information/families.html new file mode 100755 index 0000000..765026c --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/families.html @@ -0,0 +1,267 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Families</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">All users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/templates/authentication/login.html}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Families</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Families</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Is parents divorced</th> + <th>Is married</th> + <th>Fathers first name</th> + <th>Fathers last name</th> + <th>Fathers middle name</th> + <th>Fathers birthday</th> + <th>Fathers place of work</th> + <th>Fathers telephone number</th> + <th>Mothers first name</th> + <th>Mothers last name</th> + <th>Mothers middle name</th> + <th>Mothers birthday</th> + <th>Mothers place of work</th> + <th>Mothers telephone number</th> + </tr> + <tr th:each="family: ${families}"> + <td th:text="${family.id}"></td> + <td th:text="${family.parentsDivorced}"></td> + <td th:text="${family.isMarried}"></td> + <td th:text="${family.father.firstName}"></td> + <td th:text="${family.father.lastName}"></td> + <td th:text="${family.father.middleName}"></td> + <td th:text="${family.father.birthday}"></td> + <td th:text="${family.father.placeOfWork}"></td> + <td th:text="${family.father.telephoneNumber}"></td> + <td th:text="${family.mother.firstName}"></td> + <td th:text="${family.mother.lastName}"></td> + <td th:text="${family.mother.middleName}"></td> + <td th:text="${family.mother.birthday}"></td> + <td th:text="${family.mother.placeOfWork}"></td> + <td th:text="${family.mother.telephoneNumber}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/graduated-institutions.html b/src/main/resources/templates/admin-panel/information/graduated-institutions.html new file mode 100755 index 0000000..64d1669 --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/graduated-institutions.html @@ -0,0 +1,251 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Graduated institutions</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">All users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/families}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/templates/authentication/login.html}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Graduated institutions</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Graduated institutions</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Name</th> + <th>Type</th> + <th>Territory</th> + <th>Certificate series</th> + <th>Certificate number</th> + <th>Certificate date of issue</th> + </tr> + <tr th:each="graduatedInstitution: ${graduatedInstitutions}"> + <td th:text="${graduatedInstitution.id}"></td> + <td th:text="${graduatedInstitution.name}"></td> + <td th:text="${graduatedInstitution.type}"></td> + <td th:text="${graduatedInstitution.territory}"></td> + <td th:text="${graduatedInstitution.certificate.series}"></td> + <td th:text="${graduatedInstitution.certificate.number}"></td> + <td th:text="${graduatedInstitution.certificate.dateOfIssue}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/health.html b/src/main/resources/templates/admin-panel/information/health.html new file mode 100755 index 0000000..a271770 --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/health.html @@ -0,0 +1,245 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Health</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">All users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/templates/authentication/login.html}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Health</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Health</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Invalid</th> + <th>Invalid group</th> + <th>Invalid diagnosis</th> + </tr> + <tr th:each="health: ${health}"> + <td th:text="${health.id}"></td> + <td th:text="${health.invalid}"></td> + <td th:text="${health.invalidGroup}"></td> + <td th:text="${health.invalidDiagnosis}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/jobs.html b/src/main/resources/templates/admin-panel/information/jobs.html new file mode 100755 index 0000000..29ec489 --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/jobs.html @@ -0,0 +1,251 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Jobs</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">All users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/authentication/login}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Jobs</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Jobs</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Name</th> + <th>Territory</th> + <th>Telephone number</th> + <th>Managers first name</th> + <th>Managers middle name</th> + <th>Managers last name</th> + </tr> + <tr th:each="job: ${jobs}"> + <td th:text="${job.id}"></td> + <td th:text="${job.name}"></td> + <td th:text="${job.territory}"></td> + <td th:text="${job.telephoneNumber}"></td> + <td th:text="${job.manager.firstName}"></td> + <td th:text="${job.manager.middleName}"></td> + <td th:text="${job.manager.lastName}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/military-services.html b/src/main/resources/templates/admin-panel/information/military-services.html new file mode 100755 index 0000000..dcbac4c --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/military-services.html @@ -0,0 +1,249 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Military services</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">All users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/authentication/login}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Military services</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Military services</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Type</th> + <th>Place</th> + <th>Year</th> + <th>Serial number</th> + <th>Alternative</th> + </tr> + <tr th:each="militaryService: ${militaryServices}"> + <td th:text="${militaryService.id}"></td> + <td th:text="${militaryService.type}"></td> + <td th:text="${militaryService.place}"></td> + <td th:text="${militaryService.year}"></td> + <td th:text="${militaryService.serialNumber}"></td> + <td th:text="${militaryService.alternative}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/passports.html b/src/main/resources/templates/admin-panel/information/passports.html new file mode 100755 index 0000000..8178b5c --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/passports.html @@ -0,0 +1,275 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Passports</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">All users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/families}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/templates/authentication/login.html}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Passports</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Passports</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>First name</th> + <th>Last name</th> + <th>Middle name</th> + <th>PINFL</th> + <th>INN</th> + <th>Serial number</th> + <th>Date of issue</th> + <th>Birthday</th> + <th>Age</th> + <th>Nationality</th> + <th>Gender</th> + <th>Republic</th> + <th>Region</th> + <th>City</th> + <th>Organization</th> + <th>Village</th> + <th>District</th> + <th>Address</th> + </tr> + <tr th:each="passport: ${passports}"> + <td th:text="${passport.id}"></td> + <td th:text="${passport.firstName}"></td> + <td th:text="${passport.lastName}"></td> + <td th:text="${passport.middleName}"></td> + <td th:text="${passport.PINFL}"></td> + <td th:text="${passport.INN}"></td> + <td th:text="${passport.serialNumber}"></td> + <td th:text="${passport.dateOfIssue}"></td> + <td th:text="${passport.birthday}"></td> + <td th:text="${passport.age}"></td> + <td th:text="${passport.nationality}"></td> + <td th:text="${passport.gender}"></td> + <td th:text="${passport.republic}"></td> + <td th:text="${passport.region}"></td> + <td th:text="${passport.city}"></td> + <td th:text="${passport.organization}"></td> + <td th:text="${passport.village}"></td> + <td th:text="${passport.district}"></td> + <td th:text="${passport.address}"></td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/search.html b/src/main/resources/templates/admin-panel/information/search.html new file mode 100755 index 0000000..690130f --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/search.html @@ -0,0 +1,279 @@ +<!doctype html> +<html class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Search</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">All users</a> + </li> + <li><a href="add-users.html">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/families}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/authentication/login.html}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Search</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Form --> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row g-4"> + <div class="col-md-7 col-lg-8 mx-auto"> + <form class="needs-validation" method="get" th:action="@{/admin-panel/information/all}" novalidate> + <div class="row g-3"> + <div class="col-sm-12"> + <label for="id" class="form-label">All information about student</label> + <input type="text" class="form-control" id="id" name="id" placeholder="Id" required> + <div class="invalid-feedback"> + Enter id of student. + </div> + </div> + </div> + <button class="w-100 btn btn-primary btn-lg mt-5 mb-5" type="submit">Search</button> + </form> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row g-4"> + <div class="col-md-7 col-lg-8 mx-auto"> + <form class="needs-validation" method="get" th:action="@{/admin-panel/information/all}" novalidate> + <div class="row g-3"> + <div class="col-sm-12"> + <label for="fullName" class="form-label">Students</label> + <input type="text" class="form-control" id="fullName" placeholder="Full name" name="fullName" required> + <div class="invalid-feedback"> + Enter full name of students. + </div> + </div> + </div> + <button class="w-100 btn btn-primary btn-lg mt-5 mb-5" type="submit">Search</button> + </form> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row g-4"> + <div class="col-md-7 col-lg-8 mx-auto"> + <form class="needs-validation" method="get" th:action="@{/admin-panel/information/all}" novalidate> + <div class="row g-3"> + <div class="col-sm-12"> + <label for="group" class="form-label">Students</label> + <input type="text" class="form-control" id="group" placeholder="Group" name="group" required> + <div class="invalid-feedback"> + Enter group of students. + </div> + </div> + </div> + <button class="w-100 btn btn-primary btn-lg mt-5 mb-5" type="submit">Search</button> + </form> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file diff --git a/src/main/resources/templates/admin-panel/information/students.html b/src/main/resources/templates/admin-panel/information/students.html new file mode 100755 index 0000000..897249c --- /dev/null +++ b/src/main/resources/templates/admin-panel/information/students.html @@ -0,0 +1,255 @@ +<!doctype html> +<html xmlns:th="http://www.thymeleaf.org" class="no-js" lang="en"> + +<head> + <meta charset="utf-8"> + <meta http-equiv="x-ua-compatible" content="ie=edge"> + <title>Admin Panel | Students</title> + <meta name="description" content=""> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- favicon + ============================================ --> + <link rel="shortcut icon" type="image/x-icon" th:href="@{/img/favicon.ico}"> + <!-- Google Fonts + ============================================ --> + <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900" rel="stylesheet"> + <!-- Bootstrap CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"> + <!-- Font Awesome + ============================================ --> + <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"> + <!-- normalize CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/normalize.css}"> + <!-- meanmenu icon CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/meanmenu.min.css}"> + <!-- metisMenu CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu.min.css}"> + <link rel="stylesheet" th:href="@{/css/metisMenu/metisMenu-vertical.css}"> + <!-- style CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/style.css}"> + <!-- responsive CSS + ============================================ --> + <link rel="stylesheet" th:href="@{/css/responsive.css}"> +</head> + +<body> +<!--[if lt IE 8]> +<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</p> +<![endif]--> +<!-- Start Left menu area --> +<div class="left-sidebar-pro"> + <nav id="sidebar" class=""> + <div class="sidebar-header"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + <strong><img src="../../../static/img/logo/logosn.png" th:src="@{/img/logo/logosn.png}" alt="" /></strong> + </div> + <div class="left-custom-menu-adp-wrap comment-scrollbar"> + <nav class="sidebar-nav left-sidebar-menu-pro"> + <ul class="metismenu" id="menu1"> + <li> + <a class="has-arrow" th:href="@{/}" aria-expanded="false"> + <span class="educate-icon educate-student icon-wrap"></span> + <span class="mini-click-non">Users</span> + </a> + <ul class="submenu-angle" aria-expanded="false"> + <li><a title="All users" th:href="@{/admin-panel/all-users}"><span class="mini-sub-pro">All users</span></a></li> + <li><a title="Add users" th:href="@{/admin-panel/add-users}"><span class="mini-sub-pro">Add users</span></a></li> + </ul> + </li> + <li class="active"> + <a class="has-arrow" href="#" aria-expanded="true"> <span class="mini-click-non">Information</span></a> + <ul class="submenu-angle collapse show" aria-expanded="false"> + <li><a title="Search" th:href="@{/admin-panel/information/search}"><span class="mini-sub-pro">Search</span></a></li> + <li><a title="Students" th:href="@{/admin-panel/information/students}"><span class="mini-sub-pro">Students</span></a></li> + <li><a title="Educational systems" th:href="@{/admin-panel/information/educational-systems}"><span class="mini-sub-pro">Educational systems</span></a></li> + <li><a title="Passports" th:href="@{/admin-panel/information/passports}"><span class="mini-sub-pro">Passports</span></a></li> + <li><a title="Graduated institutions" th:href="@{/admin-panel/information/graduated-institutions}"><span class="mini-sub-pro">Graduated institutions</span></a></li> + <li><a title="Families" th:href="@{/admin-panel/information/families}"><span class="mini-sub-pro">Families</span></a></li> + <li><a title="Health" th:href="@{/admin-panel/information/health}"><span class="mini-sub-pro">Health</span></a></li> + <li><a title="Jobs" th:href="@{/admin-panel/information/jobs}"><span class="mini-sub-pro">Jobs</span></a></li> + <li><a title="Military services" th:href="@{/admin-panel/information/military-services}"><span class="mini-sub-pro">Military services</span></a></li> + </ul> + </li> + <li> + <a class="has-arrow" href="#" aria-expanded="false"> <span class="mini-click-non">Pages</span></a> + <ul class="submenu-angle page-mini-nb-dp collapse" aria-expanded="false" style="height: 0;"> + <li><a title="Login" th:href="@{/authentication/login}"><span class="mini-sub-pro">Login</span></a></li> + <li><a title="Logout" th:href="@{/logout}"><span class="mini-sub-pro">Logout</span></a></li> + </ul> + </li> + </ul> + </nav> + </div> + </nav> +</div> +<!-- End Left menu area --> +<!-- Start Welcome area --> +<div class="all-content-wrapper"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="logo-pro"> + <img class="main-logo" src="../../../static/img/logo/logo.png" th:src="@{/img/logo/logo.png}" alt="" /> + </div> + </div> + </div> + </div> + <div class="header-advance-area"> + <div class="header-top-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="header-top-wraper"> + <div class="row"> + <div class="col-lg-1 col-md-0 col-sm-1 col-xs-12"> + <div class="menu-switcher-pro"> + <button type="button" id="sidebarCollapse" class="btn bar-button-pro header-drl-controller-btn btn-info navbar-btn p-3"> + </button> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu start --> + <div class="mobile-menu-area"> + <div class="container"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="mobile-menu"> + <nav id="dropdown"> + <ul class="mobile-menu-nav"> + <li><a data-toggle="collapse" data-target="#demopro" href="#">Users <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="demopro" class="collapse dropdown-header-top"> + <li><a th:href="@{/admin-panel/all-users}">Users</a> + </li> + <li><a th:href="@{/admin-panel/add-users}">Add users</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#information" href="#">Information <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="information" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/admin-panel/information/search}">Search</a> + </li> + <li> + <a th:href="@{/admin-panel/information/students}">Students</a> + </li> + <li> + <a th:href="@{/admin-panel/information/educational-systems}">Educational systems</a> + </li> + <li> + <a th:href="@{/admin-panel/information/passports}">Passports</a> + </li> + <li> + <a th:href="@{/admin-panel/information/graduated-institutions}">Graduated institutions</a> + </li> + <li> + <a th:href="@{/admin-panel/information/families}">Families</a> + </li> + <li> + <a th:href="@{/admin-panel/information/health}">Health</a> + </li> + <li> + <a th:href="@{/admin-panel/information/jobs}">Jobs</a> + </li> + <li> + <a th:href="@{/admin-panel/information/military-services}">Jobs</a> + </li> + </ul> + </li> + <li><a data-toggle="collapse" data-target="#pages" href="#">Pages <span class="admin-project-icon edu-icon edu-down-arrow"></span></a> + <ul id="pages" class="collapse dropdown-header-top"> + <li> + <a th:href="@{/authentication/login.html}">Login</a> + </li> + <li> + <a th:href="@{/logout}">Register</a> + </li> + </ul> + </li> + </ul> + </nav> + </div> + </div> + </div> + </div> + </div> + <!-- Mobile Menu end --> + <div class="breadcome-area"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="breadcome-list single-page-breadcome"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <ul class="breadcome-menu"> + <li><a href="#">Home</a> <span class="bread-slash">/</span> + </li> + <li><span class="bread-blod">Students</span> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div class="product-status mg-b-15"> + <div class="container-fluid"> + <div class="row"> + <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> + <div class="product-status-wrap"> + <h4>Students</h4> + <div class="asset-inner"> + <table> + <tr> + <th>Id</th> + <th>Diploma</th> + <th>Telephone number</th> + <th>Religion</th> + <th>Car</th> + <th>House</th> + <th>Photo</th> + </tr> + <tr th:each="student: ${students}"> + <td th:text="${student.id}"></td> + <td th:text="${student.diploma}"></td> + <td th:text="${student.telephoneNumber}"></td> + <td th:text="${student.religion}"></td> + <td th:text="${student.car}"></td> + <td th:text="${student.house}"></td> + <td> + <a th:href="*{'data:image/png;base64,' + student.encodedPhoto}"> + <img alt="Photo" src="" th:src="*{'data:image/png;base64,' + student.encodedPhoto}"> + </a> + </td> + </tr> + </table> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<!-- jquery + ============================================ --> +<script th:src="@{/js/vendor/jquery-1.12.4.min.js}"></script> +<!-- metisMenu JS + ============================================ --> +<script th:src="@{/js/metisMenu/metisMenu.min.js}"></script> +<script th:src="@{/js/metisMenu/metisMenu-active.js}"></script> +</body> + +</html>
\ No newline at end of file |