working on omis setup

This commit is contained in:
2024-04-07 17:59:05 +05:45
parent 4f34db3381
commit 09222c8a3a
43 changed files with 237 additions and 2190 deletions

View File

@ -35,22 +35,23 @@
</li>
<li class="nav-item">
<a class="nav-link menu-link" href="{{ route('employee.index') }}">
<a class="nav-link menu-link {{ \Request::is('employee') || (\Request::is('employee/*') ? 'active' : '') }}"
href="{{ route('employee.index') }}">
<i class="ri-team-line"></i> <span data-key="t-widgets">Employee</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link menu-link" href="{{ route('leave.index') }}">
<a class="nav-link" href="{{ route('leave.index') }}">
<i class="ri-honour-line"></i> <span data-key="t-widgets">Leave</span>
</a>
</li>
<li class="nav-item">
{{-- <li class="nav-item">
<a class="nav-link menu-link" href="{{ route('user.index') }}">
<i class="ri-user-line"></i>User
</a>
</li>
</li> --}}
@ -62,6 +63,15 @@
<div class="menu-dropdown collapse" id="MenuTwo">
<ul class="nav nav-sm flex-column">
<li class="nav-item">
<a href="{{ route('user.index') }}"
class="nav-link @if (\Request::is('user/*')) active @endif">Users</a>
</li>
{{-- <li class="nav-item">
<a href="{{ route('role.index') }}" class="nav-link">Roles</a>
</li> --}}
<li class="nav-item">
<a href="{{ route('countries.index') }}" class="nav-link">Countries</a>
</li>

View File

@ -1,67 +0,0 @@
@extends('layouts.app')
@section('content')
<section class="section">
<div class="section-header">
<h1>Create User</h1>
</div>
<div class="card">
<div class="card-header d-flex justify-content-between">
<h5>Add New User</h5>
<a href="{{ route('users.index') }}" class="btn btn-primary btn-sm">Back</a>
</div>
<div class="card-body">
<div class="card-body">
<form action="{{ route('users.store') }}" method="post" enctype="multipart/form-data">
@csrf
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="name">Name <span class="text-danger">*</span></label>
<input id="name" class="form-control rounded-md" type="text" name="name" required />
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="email">Email <span class="text-danger">*</span></label>
<input id="email" class="form-control rounded-md" type="text" name="email" required />
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="password">Password <span class="text-danger">*</span></label>
<input id="password" class="form-control rounded-md" type="password" name="password" required />
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="role_id">Role<span class="text-danger">*</span></label>
<select class="form-control rounded-md" name="role">
@foreach ($roles as $role)
<option value="{{ $role->id }}">{{ $role->name }}</option>
@endforeach
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 d-flex justify-end">
<button type="submit" class="btn btn-primary">Save Record</button>
</div>
</div>
</form>
</div>
</div>
</div>
</section>
@endsection

View File

@ -1,55 +0,0 @@
@extends('layouts.app')
@section('content')
<section class="section">
<div class="section-header">
<h1>List users</h1>
</div>
<div class="card">
<div class="card-header d-flex justify-end p-3">
@can('create users')
<a href="{{ route('users.create') }}" class="btn btn-primary btn-sm">New User</a>
@endcan
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table-bordered table">
<thead>
<tr>
<th class="border-1 border">S.N</th>
<th class="border-1 border">Name</th>
<th class="border-1 border">Action</th>
</tr>
</thead>
<tbody>
@can('access users')
@foreach ($users as $permission)
<tr>
<td>{{ $permission->id }}</td>
<td>{{ $permission->name }}</td>
<td>
@can('edit users')
<a href="{{ route('users.edit', $permission->id) }}"
class="btn btn-primary btn-sm rounded-lg text-white"><i class="fas fa-edit"></i></a>
@endcan
@can('delete users')
<form action="{{ route('users.destroy', $permission->id) }}" method="post">
@csrf
@method('delete')
<a href="{{ route('users.destroy', $permission->id) }}"
class="btn btn-danger btn-sm rounded-lg text-white"
onclick="event.preventDefault();this.closest('form').submit();"><i
class="fas fa-trash-alt"></i></a>
</form>
@endcan
</td>
</tr>
@endforeach
@endcan
</tbody>
</table>
</div>
</div>
</div>
</section>
@endsection