crud subdistrict

This commit is contained in:
mmmutia 2024-02-08 21:45:02 +07:00
parent c28c77aad4
commit 6829323ea7
20 changed files with 2142 additions and 171 deletions

View File

@ -0,0 +1,17 @@
<?php
namespace App\Exports;
use App\Models\Subdistrict;
use Maatwebsite\Excel\Concerns\FromCollection;
class SubdistrictExport implements FromCollection
{
/**
* @return \Illuminate\Support\Collection
*/
public function collection()
{
return Subdistrict::all();
}
}

View File

@ -0,0 +1,28 @@
<?php
namespace App\Exports;
use App\Models\Subdistrict;
use Illuminate\Database\Eloquent\Collection;
use Maatwebsite\Excel\Concerns\FromCollection;
class SubdistrictTemplateExport implements FromCollection
{
/**
* @return \Illuminate\Support\Collection
*/
public function collection()
{
return collect([
// Header
['No','Nama Kecamatan'],
]);
}
public function headings(): array
{
return [
'no',
'Nama Kecamatan',
];
}
}

View File

@ -0,0 +1,101 @@
<?php
namespace App\Http\Controllers;
use App\Models\Subdistrict;
use Illuminate\Http\Request;
use App\Exports\SubdistrictExport;
use App\Exports\SubdistrictImport;
use App\Http\Controllers\Controller;
use Maatwebsite\Excel\Facades\Excel;
use App\Exports\SubdistrictTemplateExport;
use App\Imports\SubdistrictImport as ImportsSubdistrictImport;
class SubsidtrictController extends Controller
{
/**
* Display a listing of the resource.
*/
public function index()
{
$subdistricts = Subdistrict::all();
return view('admin/subdistrict',compact('subdistricts'));
}
public function subdistrictexport(){
return Excel::download(new SubdistrictExport, 'data_kecamatan.xlsx');
}
public function subdistrictimport(Request $request){
$file = $request->file('file');
$nameFile = $file->getClientOriginalName();
$file->move('Subdistrict', $nameFile);
Excel::import(new ImportsSubdistrictImport, public_path("/Subdistrict/".$nameFile));
return redirect('admin/subdistrict');
}
public function downloadTemplate()
{
return Excel::download(new SubdistrictTemplateExport, 'data_kecamatan_template.xlsx');
}
/**
* Show the form for creating a new resource.
*/
public function create()
{
return view('admin/subdistrict');
}
/**
* Store a newly created resource in storage.
*/
public function store(Request $request)
{
Subdistrict::create([
'subdistrict'=>$request->subdistrict,
]);
return redirect('admin/subdistrict');
}
/**
* Display the specified resource.
*/
public function show(string $id)
{
//
}
/**
* Show the form for editing the specified resource.
*/
public function edit(Subdistrict $subdistrict, string $id)
{
$this->authorize('update', $subdistrict);
$subdistrict = Subdistrict::findorfail($id);
return view('admin/edit-subdistrict', compact('subdistrict'));
}
/**
* Update the specified resource in storage.
*/
public function update(Request $request, string $id)
{
$subdistricts = Subdistrict::findorfail($id);
$subdistricts->update($request->all());
return redirect('admin/subdistrict');
}
/**
* Remove the specified resource from storage.
*/
public function destroy(Subdistrict $subdistrict, string $id)
{
$subdistrict = Subdistrict::findorfail($id);
$subdistrict->delete();
return back();
}
}

View File

@ -0,0 +1,21 @@
<?php
namespace App\Imports;
use App\Models\Subdistrict;
use Maatwebsite\Excel\Concerns\ToModel;
class SubdistrictImport implements ToModel
{
/**
* @param array $row
*
* @return \Illuminate\Database\Eloquent\Model|null
*/
public function model(array $row)
{
return new Subdistrict([
'subdistrict' => $row[1],
]);
}
}

View File

@ -0,0 +1,16 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Subdistrict extends Model
{
use HasFactory;
protected $table = "subdistricts";
protected $primaryKey = "id";
protected $fillable = [
'id','subdistrict'
];
}

View File

@ -10,6 +10,7 @@
"laravel/framework": "^10.10",
"laravel/sanctum": "^3.3",
"laravel/tinker": "^2.8",
"maatwebsite/excel": "^3.1",
"realrashid/sweet-alert": "^7.1"
},
"require-dev": {

518
composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "56042acfa70fe1dd52d0a9dce795f32b",
"content-hash": "8b26faaad6b49fc1e5bfdb2b1841045b",
"packages": [
{
"name": "brick/math",
@ -130,6 +130,87 @@
],
"time": "2023-12-11T17:09:12+00:00"
},
{
"name": "composer/semver",
"version": "3.4.0",
"source": {
"type": "git",
"url": "https://github.com/composer/semver.git",
"reference": "35e8d0af4486141bc745f23a29cc2091eb624a32"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32",
"reference": "35e8d0af4486141bc745f23a29cc2091eb624a32",
"shasum": ""
},
"require": {
"php": "^5.3.2 || ^7.0 || ^8.0"
},
"require-dev": {
"phpstan/phpstan": "^1.4",
"symfony/phpunit-bridge": "^4.2 || ^5"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-main": "3.x-dev"
}
},
"autoload": {
"psr-4": {
"Composer\\Semver\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nils Adermann",
"email": "naderman@naderman.de",
"homepage": "http://www.naderman.de"
},
{
"name": "Jordi Boggiano",
"email": "j.boggiano@seld.be",
"homepage": "http://seld.be"
},
{
"name": "Rob Bast",
"email": "rob.bast@gmail.com",
"homepage": "http://robbast.nl"
}
],
"description": "Semver library that offers utilities, version constraint parsing and validation.",
"keywords": [
"semantic",
"semver",
"validation",
"versioning"
],
"support": {
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/semver/issues",
"source": "https://github.com/composer/semver/tree/3.4.0"
},
"funding": [
{
"url": "https://packagist.com",
"type": "custom"
},
{
"url": "https://github.com/composer",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/composer/composer",
"type": "tidelift"
}
],
"time": "2023-08-31T09:50:34+00:00"
},
{
"name": "dflydev/dot-access-data",
"version": "v3.0.2",
@ -501,6 +582,67 @@
],
"time": "2023-10-06T06:47:41+00:00"
},
{
"name": "ezyang/htmlpurifier",
"version": "v4.17.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
"reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/bbc513d79acf6691fa9cf10f192c90dd2957f18c",
"reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c",
"shasum": ""
},
"require": {
"php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0"
},
"require-dev": {
"cerdic/css-tidy": "^1.7 || ^2.0",
"simpletest/simpletest": "dev-master"
},
"suggest": {
"cerdic/css-tidy": "If you want to use the filter 'Filter.ExtractStyleBlocks'.",
"ext-bcmath": "Used for unit conversion and imagecrash protection",
"ext-iconv": "Converts text to and from non-UTF-8 encodings",
"ext-tidy": "Used for pretty-printing HTML"
},
"type": "library",
"autoload": {
"files": [
"library/HTMLPurifier.composer.php"
],
"psr-0": {
"HTMLPurifier": "library/"
},
"exclude-from-classmap": [
"/library/HTMLPurifier/Language/"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Edward Z. Yang",
"email": "admin@htmlpurifier.org",
"homepage": "http://ezyang.com"
}
],
"description": "Standards compliant HTML filter written in PHP",
"homepage": "http://htmlpurifier.org/",
"keywords": [
"html"
],
"support": {
"issues": "https://github.com/ezyang/htmlpurifier/issues",
"source": "https://github.com/ezyang/htmlpurifier/tree/v4.17.0"
},
"time": "2023-11-17T15:01:25+00:00"
},
{
"name": "fruitcake/php-cors",
"version": "v1.3.0",
@ -1896,6 +2038,275 @@
],
"time": "2023-10-17T14:13:20+00:00"
},
{
"name": "maatwebsite/excel",
"version": "3.1.53",
"source": {
"type": "git",
"url": "https://github.com/SpartnerNL/Laravel-Excel.git",
"reference": "f5175b19389f51bf489a1558eb0efc0a59ec4b67"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/SpartnerNL/Laravel-Excel/zipball/f5175b19389f51bf489a1558eb0efc0a59ec4b67",
"reference": "f5175b19389f51bf489a1558eb0efc0a59ec4b67",
"shasum": ""
},
"require": {
"composer/semver": "^3.3",
"ext-json": "*",
"illuminate/support": "5.8.*||^6.0||^7.0||^8.0||^9.0||^10.0",
"php": "^7.0||^8.0",
"phpoffice/phpspreadsheet": "^1.18",
"psr/simple-cache": "^1.0||^2.0||^3.0"
},
"require-dev": {
"laravel/scout": "^7.0||^8.0||^9.0||^10.0",
"orchestra/testbench": "^6.0||^7.0||^8.0",
"predis/predis": "^1.1"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Maatwebsite\\Excel\\ExcelServiceProvider"
],
"aliases": {
"Excel": "Maatwebsite\\Excel\\Facades\\Excel"
}
}
},
"autoload": {
"psr-4": {
"Maatwebsite\\Excel\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Patrick Brouwers",
"email": "patrick@spartner.nl"
}
],
"description": "Supercharged Excel exports and imports in Laravel",
"keywords": [
"PHPExcel",
"batch",
"csv",
"excel",
"export",
"import",
"laravel",
"php",
"phpspreadsheet"
],
"support": {
"issues": "https://github.com/SpartnerNL/Laravel-Excel/issues",
"source": "https://github.com/SpartnerNL/Laravel-Excel/tree/3.1.53"
},
"funding": [
{
"url": "https://laravel-excel.com/commercial-support",
"type": "custom"
},
{
"url": "https://github.com/patrickbrouwers",
"type": "github"
}
],
"time": "2024-02-05T08:53:46+00:00"
},
{
"name": "maennchen/zipstream-php",
"version": "3.1.0",
"source": {
"type": "git",
"url": "https://github.com/maennchen/ZipStream-PHP.git",
"reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/b8174494eda667f7d13876b4a7bfef0f62a7c0d1",
"reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1",
"shasum": ""
},
"require": {
"ext-mbstring": "*",
"ext-zlib": "*",
"php-64bit": "^8.1"
},
"require-dev": {
"ext-zip": "*",
"friendsofphp/php-cs-fixer": "^3.16",
"guzzlehttp/guzzle": "^7.5",
"mikey179/vfsstream": "^1.6",
"php-coveralls/php-coveralls": "^2.5",
"phpunit/phpunit": "^10.0",
"vimeo/psalm": "^5.0"
},
"suggest": {
"guzzlehttp/psr7": "^2.4",
"psr/http-message": "^2.0"
},
"type": "library",
"autoload": {
"psr-4": {
"ZipStream\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Paul Duncan",
"email": "pabs@pablotron.org"
},
{
"name": "Jonatan Männchen",
"email": "jonatan@maennchen.ch"
},
{
"name": "Jesse Donat",
"email": "donatj@gmail.com"
},
{
"name": "András Kolesár",
"email": "kolesar@kolesar.hu"
}
],
"description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.",
"keywords": [
"stream",
"zip"
],
"support": {
"issues": "https://github.com/maennchen/ZipStream-PHP/issues",
"source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.0"
},
"funding": [
{
"url": "https://github.com/maennchen",
"type": "github"
},
{
"url": "https://opencollective.com/zipstream",
"type": "open_collective"
}
],
"time": "2023-06-21T14:59:35+00:00"
},
{
"name": "markbaker/complex",
"version": "3.0.2",
"source": {
"type": "git",
"url": "https://github.com/MarkBaker/PHPComplex.git",
"reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/95c56caa1cf5c766ad6d65b6344b807c1e8405b9",
"reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "dev-master",
"phpcompatibility/php-compatibility": "^9.3",
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
"squizlabs/php_codesniffer": "^3.7"
},
"type": "library",
"autoload": {
"psr-4": {
"Complex\\": "classes/src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Mark Baker",
"email": "mark@lange.demon.co.uk"
}
],
"description": "PHP Class for working with complex numbers",
"homepage": "https://github.com/MarkBaker/PHPComplex",
"keywords": [
"complex",
"mathematics"
],
"support": {
"issues": "https://github.com/MarkBaker/PHPComplex/issues",
"source": "https://github.com/MarkBaker/PHPComplex/tree/3.0.2"
},
"time": "2022-12-06T16:21:08+00:00"
},
{
"name": "markbaker/matrix",
"version": "3.0.1",
"source": {
"type": "git",
"url": "https://github.com/MarkBaker/PHPMatrix.git",
"reference": "728434227fe21be27ff6d86621a1b13107a2562c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/728434227fe21be27ff6d86621a1b13107a2562c",
"reference": "728434227fe21be27ff6d86621a1b13107a2562c",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "dev-master",
"phpcompatibility/php-compatibility": "^9.3",
"phpdocumentor/phpdocumentor": "2.*",
"phploc/phploc": "^4.0",
"phpmd/phpmd": "2.*",
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
"sebastian/phpcpd": "^4.0",
"squizlabs/php_codesniffer": "^3.7"
},
"type": "library",
"autoload": {
"psr-4": {
"Matrix\\": "classes/src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Mark Baker",
"email": "mark@demon-angel.eu"
}
],
"description": "PHP Class for working with matrices",
"homepage": "https://github.com/MarkBaker/PHPMatrix",
"keywords": [
"mathematics",
"matrix",
"vector"
],
"support": {
"issues": "https://github.com/MarkBaker/PHPMatrix/issues",
"source": "https://github.com/MarkBaker/PHPMatrix/tree/3.0.1"
},
"time": "2022-12-02T22:17:43+00:00"
},
{
"name": "monolog/monolog",
"version": "3.5.0",
@ -2394,6 +2805,111 @@
],
"time": "2023-02-08T01:06:31+00:00"
},
{
"name": "phpoffice/phpspreadsheet",
"version": "1.29.0",
"source": {
"type": "git",
"url": "https://github.com/PHPOffice/PhpSpreadsheet.git",
"reference": "fde2ccf55eaef7e86021ff1acce26479160a0fa0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/fde2ccf55eaef7e86021ff1acce26479160a0fa0",
"reference": "fde2ccf55eaef7e86021ff1acce26479160a0fa0",
"shasum": ""
},
"require": {
"ext-ctype": "*",
"ext-dom": "*",
"ext-fileinfo": "*",
"ext-gd": "*",
"ext-iconv": "*",
"ext-libxml": "*",
"ext-mbstring": "*",
"ext-simplexml": "*",
"ext-xml": "*",
"ext-xmlreader": "*",
"ext-xmlwriter": "*",
"ext-zip": "*",
"ext-zlib": "*",
"ezyang/htmlpurifier": "^4.15",
"maennchen/zipstream-php": "^2.1 || ^3.0",
"markbaker/complex": "^3.0",
"markbaker/matrix": "^3.0",
"php": "^7.4 || ^8.0",
"psr/http-client": "^1.0",
"psr/http-factory": "^1.0",
"psr/simple-cache": "^1.0 || ^2.0 || ^3.0"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "dev-main",
"dompdf/dompdf": "^1.0 || ^2.0",
"friendsofphp/php-cs-fixer": "^3.2",
"mitoteam/jpgraph": "^10.3",
"mpdf/mpdf": "^8.1.1",
"phpcompatibility/php-compatibility": "^9.3",
"phpstan/phpstan": "^1.1",
"phpstan/phpstan-phpunit": "^1.0",
"phpunit/phpunit": "^8.5 || ^9.0 || ^10.0",
"squizlabs/php_codesniffer": "^3.7",
"tecnickcom/tcpdf": "^6.5"
},
"suggest": {
"dompdf/dompdf": "Option for rendering PDF with PDF Writer",
"ext-intl": "PHP Internationalization Functions",
"mitoteam/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers",
"mpdf/mpdf": "Option for rendering PDF with PDF Writer",
"tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer"
},
"type": "library",
"autoload": {
"psr-4": {
"PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Maarten Balliauw",
"homepage": "https://blog.maartenballiauw.be"
},
{
"name": "Mark Baker",
"homepage": "https://markbakeruk.net"
},
{
"name": "Franck Lefevre",
"homepage": "https://rootslabs.net"
},
{
"name": "Erik Tilt"
},
{
"name": "Adrien Crivelli"
}
],
"description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
"homepage": "https://github.com/PHPOffice/PhpSpreadsheet",
"keywords": [
"OpenXML",
"excel",
"gnumeric",
"ods",
"php",
"spreadsheet",
"xls",
"xlsx"
],
"support": {
"issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues",
"source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.29.0"
},
"time": "2023-06-14T22:48:31+00:00"
},
{
"name": "phpoption/phpoption",
"version": "1.9.2",

View File

@ -159,6 +159,7 @@
/*
* Package Service Providers...
*/
Maatwebsite\Excel\ExcelServiceProvider::class,
RealRashid\SweetAlert\SweetAlertServiceProvider::class,
/*
* Application Service Providers...
@ -183,6 +184,7 @@
'aliases' => Facade::defaultAliases()->merge([
// 'Example' => App\Facades\Example::class,
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
])->toArray(),
'Alert' => RealRashid\SweetAlert\Facades\Alert::class,

View File

@ -0,0 +1,28 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
* Run the migrations.
*/
public function up(): void
{
Schema::create('subdistricts', function (Blueprint $table) {
$table->id();
$table->string('subdistrict');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*/
public function down(): void
{
Schema::dropIfExists('subdistricts');
}
};

Binary file not shown.

View File

@ -0,0 +1,220 @@
@extends('layouts.master')
@section('body')
<!-- Main Content -->
<div class="main-content">
<section class="section">
<div class="section-header">
<h1>Data Ketinggian Tempat</h1>
<div class="section-header-breadcrumb">
<div class="breadcrumb-item active"><a href="#">Dashboard</a></div>
<div class="breadcrumb-item"><a href="#">Modules</a></div>
<div class="breadcrumb-item">DataTables</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#add-activity">Tambah Kegiatan</button>
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table table-striped" id="table-1">
<thead>
<tr>
<th class="text-center">
#
</th>
<th>Nama</th>
<th>Finance Code</th>
<th>Divisi</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center"></td>
<td></td>
<td></td>
<td></td>
<td>
<div class="icon-container">
{{-- <a href="#" data-bs-toggle="modal" data-bs-target="#edit-activity" data-id="{{ $data->id }}"><i class="fas fa-edit"></i></a> --}}
<a href="#" class="edit-button" data-bs-toggle="modal" data-bs-target="#edit-activity">
<i class="fas fa-edit"></i>
</a>
<form method="POST" action="">
@csrf
@method('delete')
<input name="_method" type="hidden" value="DELETE">
<a href="" class="confirm-button" ><i class="fas fa-trash-alt" style="color: red"></i></a>
</form>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Modal Add-->
<div class="modal fade center-modal" id="add-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Tambah Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" >
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" required="">
<div class="invalid-feedback">
Maaf, kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division">
{{-- <select class="form-control" name="division" id="division">
@foreach ($datakegiatan as $data)
<option value="{{ $data }}">{{ $data->division }}</option>
@endforeach
</select> --}}
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
{{-- @include('activity.add-activity') --}}
<!-- Modal Edit-->
{{-- @foreach ($datakegiatan as $data) --}}
<div class="modal fade center-modal" id="edit-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
<form action="" class="needs-validation" novalidate="" method="POST">
@csrf
@method('PUT')
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="financeCode" name="financeCode" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection

View File

@ -0,0 +1,220 @@
@extends('layouts.master')
@section('body')
<!-- Main Content -->
<div class="main-content">
<section class="section">
<div class="section-header">
<h1>Data Kelembapan</h1>
<div class="section-header-breadcrumb">
<div class="breadcrumb-item active"><a href="#">Dashboard</a></div>
<div class="breadcrumb-item"><a href="#">Modules</a></div>
<div class="breadcrumb-item">DataTables</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#add-activity">Tambah Kegiatan</button>
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table table-striped" id="table-1">
<thead>
<tr>
<th class="text-center">
#
</th>
<th>Nama</th>
<th>Finance Code</th>
<th>Divisi</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center"></td>
<td></td>
<td></td>
<td></td>
<td>
<div class="icon-container">
{{-- <a href="#" data-bs-toggle="modal" data-bs-target="#edit-activity" data-id="{{ $data->id }}"><i class="fas fa-edit"></i></a> --}}
<a href="#" class="edit-button" data-bs-toggle="modal" data-bs-target="#edit-activity">
<i class="fas fa-edit"></i>
</a>
<form method="POST" action="">
@csrf
@method('delete')
<input name="_method" type="hidden" value="DELETE">
<a href="" class="confirm-button" ><i class="fas fa-trash-alt" style="color: red"></i></a>
</form>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Modal Add-->
<div class="modal fade center-modal" id="add-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Tambah Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" >
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" required="">
<div class="invalid-feedback">
Maaf, kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division">
{{-- <select class="form-control" name="division" id="division">
@foreach ($datakegiatan as $data)
<option value="{{ $data }}">{{ $data->division }}</option>
@endforeach
</select> --}}
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
{{-- @include('activity.add-activity') --}}
<!-- Modal Edit-->
{{-- @foreach ($datakegiatan as $data) --}}
<div class="modal fade center-modal" id="edit-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
<form action="" class="needs-validation" novalidate="" method="POST">
@csrf
@method('PUT')
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="financeCode" name="financeCode" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection

View File

@ -0,0 +1,220 @@
@extends('layouts.master')
@section('body')
<!-- Main Content -->
<div class="main-content">
<section class="section">
<div class="section-header">
<h1>Data Curah Hujan</h1>
<div class="section-header-breadcrumb">
<div class="breadcrumb-item active"><a href="#">Dashboard</a></div>
<div class="breadcrumb-item"><a href="#">Modules</a></div>
<div class="breadcrumb-item">DataTables</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#add-activity">Tambah Kegiatan</button>
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table table-striped" id="table-1">
<thead>
<tr>
<th class="text-center">
#
</th>
<th>Nama</th>
<th>Finance Code</th>
<th>Divisi</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center"></td>
<td></td>
<td></td>
<td></td>
<td>
<div class="icon-container">
{{-- <a href="#" data-bs-toggle="modal" data-bs-target="#edit-activity" data-id="{{ $data->id }}"><i class="fas fa-edit"></i></a> --}}
<a href="#" class="edit-button" data-bs-toggle="modal" data-bs-target="#edit-activity">
<i class="fas fa-edit"></i>
</a>
<form method="POST" action="">
@csrf
@method('delete')
<input name="_method" type="hidden" value="DELETE">
<a href="" class="confirm-button" ><i class="fas fa-trash-alt" style="color: red"></i></a>
</form>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Modal Add-->
<div class="modal fade center-modal" id="add-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Tambah Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" >
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" required="">
<div class="invalid-feedback">
Maaf, kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division">
{{-- <select class="form-control" name="division" id="division">
@foreach ($datakegiatan as $data)
<option value="{{ $data }}">{{ $data->division }}</option>
@endforeach
</select> --}}
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
{{-- @include('activity.add-activity') --}}
<!-- Modal Edit-->
{{-- @foreach ($datakegiatan as $data) --}}
<div class="modal fade center-modal" id="edit-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
<form action="" class="needs-validation" novalidate="" method="POST">
@csrf
@method('PUT')
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="financeCode" name="financeCode" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection

View File

@ -0,0 +1,220 @@
@extends('layouts.master')
@section('body')
<!-- Main Content -->
<div class="main-content">
<section class="section">
<div class="section-header">
<h1>Data pH Tanah</h1>
<div class="section-header-breadcrumb">
<div class="breadcrumb-item active"><a href="#">Dashboard</a></div>
<div class="breadcrumb-item"><a href="#">Modules</a></div>
<div class="breadcrumb-item">DataTables</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#add-activity">Tambah Kegiatan</button>
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table table-striped" id="table-1">
<thead>
<tr>
<th class="text-center">
#
</th>
<th>Nama</th>
<th>Finance Code</th>
<th>Divisi</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center"></td>
<td></td>
<td></td>
<td></td>
<td>
<div class="icon-container">
{{-- <a href="#" data-bs-toggle="modal" data-bs-target="#edit-activity" data-id="{{ $data->id }}"><i class="fas fa-edit"></i></a> --}}
<a href="#" class="edit-button" data-bs-toggle="modal" data-bs-target="#edit-activity">
<i class="fas fa-edit"></i>
</a>
<form method="POST" action="">
@csrf
@method('delete')
<input name="_method" type="hidden" value="DELETE">
<a href="" class="confirm-button" ><i class="fas fa-trash-alt" style="color: red"></i></a>
</form>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Modal Add-->
<div class="modal fade center-modal" id="add-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Tambah Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" >
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" required="">
<div class="invalid-feedback">
Maaf, kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division">
{{-- <select class="form-control" name="division" id="division">
@foreach ($datakegiatan as $data)
<option value="{{ $data }}">{{ $data->division }}</option>
@endforeach
</select> --}}
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
{{-- @include('activity.add-activity') --}}
<!-- Modal Edit-->
{{-- @foreach ($datakegiatan as $data) --}}
<div class="modal fade center-modal" id="edit-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
<form action="" class="needs-validation" novalidate="" method="POST">
@csrf
@method('PUT')
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="financeCode" name="financeCode" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection

View File

@ -0,0 +1,220 @@
@extends('layouts.master')
@section('body')
<!-- Main Content -->
<div class="main-content">
<section class="section">
<div class="section-header">
<h1>Data Penyinaran Matahari</h1>
<div class="section-header-breadcrumb">
<div class="breadcrumb-item active"><a href="#">Dashboard</a></div>
<div class="breadcrumb-item"><a href="#">Modules</a></div>
<div class="breadcrumb-item">DataTables</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#add-activity">Tambah Kegiatan</button>
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table table-striped" id="table-1">
<thead>
<tr>
<th class="text-center">
#
</th>
<th>Nama</th>
<th>Finance Code</th>
<th>Divisi</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center"></td>
<td></td>
<td></td>
<td></td>
<td>
<div class="icon-container">
{{-- <a href="#" data-bs-toggle="modal" data-bs-target="#edit-activity" data-id="{{ $data->id }}"><i class="fas fa-edit"></i></a> --}}
<a href="#" class="edit-button" data-bs-toggle="modal" data-bs-target="#edit-activity">
<i class="fas fa-edit"></i>
</a>
<form method="POST" action="">
@csrf
@method('delete')
<input name="_method" type="hidden" value="DELETE">
<a href="" class="confirm-button" ><i class="fas fa-trash-alt" style="color: red"></i></a>
</form>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Modal Add-->
<div class="modal fade center-modal" id="add-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Tambah Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" >
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" required="">
<div class="invalid-feedback">
Maaf, kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division">
{{-- <select class="form-control" name="division" id="division">
@foreach ($datakegiatan as $data)
<option value="{{ $data }}">{{ $data->division }}</option>
@endforeach
</select> --}}
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
{{-- @include('activity.add-activity') --}}
<!-- Modal Edit-->
{{-- @foreach ($datakegiatan as $data) --}}
<div class="modal fade center-modal" id="edit-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
<form action="" class="needs-validation" novalidate="" method="POST">
@csrf
@method('PUT')
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="financeCode" name="financeCode" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection

View File

@ -19,7 +19,10 @@
<div class="card-header">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#add-activity">Tambah Kegiatan</button>
data-bs-target="#add-subdistrict">Tambah Data</button>&nbsp;&nbsp;&nbsp;
<a href="/admin/export-subdistrict"><button type="button" class="btn btn-primary" style="margin-right: 10px;"><i class="fas fa-file-export"></i> Export Kecamatan</button></a>
<button type="button" class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#import-subdistrict"><i class="fas fa-file-import"></i> Import Kecamatan</button>
</div>
<div class="card-body">
<div class="table-responsive">
@ -29,36 +32,26 @@
<th class="text-center">
#
</th>
<th>Nama</th>
<th>Finance Code</th>
<th>Divisi</th>
<th>Nama Kecamatan</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
@foreach ($subdistricts as $data)
<tr>
<td class="text-center"></td>
<td></td>
<td></td>
<td></td>
<td class="text-center">{{ $loop->iteration }}</td>
<td>{{ $data->subdistrict }}</td>
<td>
<div class="icon-container">
{{-- <a href="#" data-bs-toggle="modal" data-bs-target="#edit-activity" data-id="{{ $data->id }}"><i class="fas fa-edit"></i></a> --}}
<a href="#" class="edit-button" data-bs-toggle="modal" data-bs-target="#edit-activity">
<a href="/admin/edit-subdistrict" class="edit-button" data-bs-toggle="modal" data-bs-target="#edit-subdistrict">
<i class="fas fa-edit"></i>
</a>
<form method="POST" action="">
@csrf
@method('delete')
<input name="_method" type="hidden" value="DELETE">
<a href="" class="confirm-button" ><i class="fas fa-trash-alt" style="color: red"></i></a>
</form>
<a href="/admin/delete-subdistrict-{{ $data->id }}" class="confirm-button" ><i class="fas fa-trash-alt" style="color: red"></i></a>
</div>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
@ -69,52 +62,28 @@
</div>
<!-- Modal Add-->
<div class="modal fade center-modal" id="add-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal fade center-modal" id="add-subdistrict" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Tambah Kegiatan</h5>
<h5 class="modal-title" id="exampleModalLabel">Tambah Kecamatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
<form action="/admin/save-subdistrict" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" >
<input type="text" class="form-control" id="subdistrict" name="subdistrict" required>
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" required="">
<div class="invalid-feedback">
Maaf, kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division">
{{-- <select class="form-control" name="division" id="division">
@foreach ($datakegiatan as $data)
<option value="{{ $data }}">{{ $data->division }}</option>
@endforeach
</select> --}}
<div class="valid-feedback">
Lengkap!
Tolong isi Nama Kecamatan!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
@ -122,19 +91,54 @@
</div>
</div>
</div>
{{-- @include('activity.add-activity') --}}
<!-- Modal Edit-->
{{-- @foreach ($datakegiatan as $data) --}}
<div class="modal fade center-modal" id="edit-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<!-- Modal Import-->
<div class="modal fade center-modal" id="import-subdistrict" tabindex="-1" aria-labelledby="exampleModalLabel"
aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Kegiatan</h5>
<h5 class="modal-title" id="exampleModalLabel">Import Data Kecamatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="/admin/import-subdistrict" class="needs-validation" novalidate=""
method="POST" enctype="multipart/form-data">
@csrf
<div class="card-body">
<div class="form-group row">
<div class="col-sm-12">
<input type="file" class="form-control" id="file" name="file"
required="">
<div class="invalid-feedback">
Tolong upload sebuah file!
</div>
<label class="col-sm-12 col-form-label">- Format file yang di Upload dalam bentuk
(.xlxs) </label>
</div>
</div>
</div>
<div class="modal-footer">
<a href="/admin/downloadtemplate-subdistrict" class="btn btn-info mb-2">Unduh Template</a>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
<!-- Modal Edit-->
<div class="modal fade center-modal" id="edit-subdistrict" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Kecamatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
@if($subdistricts->isEmpty())
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
@ -147,73 +151,38 @@
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
<form action="" class="needs-validation" novalidate="" method="POST">
@else
<form action="{{ route('admin/update-subdistrict',$data->id) }}" class="needs-validation" novalidate="" method="POST">
@csrf
@method('PUT')
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<input type="text" class="form-control" id="subdistrict" name="subdistrict" required="" value="{{ $data->subdistrict }}">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
Tolong isi Nama Kecamatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="financeCode" name="financeCode" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
@endif
</div>
</div>
</div>
</div>
</section>
</div>

View File

@ -0,0 +1,220 @@
@extends('layouts.master')
@section('body')
<!-- Main Content -->
<div class="main-content">
<section class="section">
<div class="section-header">
<h1>Data Temperature</h1>
<div class="section-header-breadcrumb">
<div class="breadcrumb-item active"><a href="#">Dashboard</a></div>
<div class="breadcrumb-item"><a href="#">Modules</a></div>
<div class="breadcrumb-item">DataTables</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<!-- Button trigger modal -->
<button type="button" class="btn btn-primary" data-bs-toggle="modal"
data-bs-target="#add-activity">Tambah Kegiatan</button>
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table table-striped" id="table-1">
<thead>
<tr>
<th class="text-center">
#
</th>
<th>Nama</th>
<th>Finance Code</th>
<th>Divisi</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center"></td>
<td></td>
<td></td>
<td></td>
<td>
<div class="icon-container">
{{-- <a href="#" data-bs-toggle="modal" data-bs-target="#edit-activity" data-id="{{ $data->id }}"><i class="fas fa-edit"></i></a> --}}
<a href="#" class="edit-button" data-bs-toggle="modal" data-bs-target="#edit-activity">
<i class="fas fa-edit"></i>
</a>
<form method="POST" action="">
@csrf
@method('delete')
<input name="_method" type="hidden" value="DELETE">
<a href="" class="confirm-button" ><i class="fas fa-trash-alt" style="color: red"></i></a>
</form>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Modal Add-->
<div class="modal fade center-modal" id="add-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Tambah Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" >
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" required="">
<div class="invalid-feedback">
Maaf, kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division">
{{-- <select class="form-control" name="division" id="division">
@foreach ($datakegiatan as $data)
<option value="{{ $data }}">{{ $data->division }}</option>
@endforeach
</select> --}}
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
{{-- @include('activity.add-activity') --}}
<!-- Modal Edit-->
{{-- @foreach ($datakegiatan as $data) --}}
<div class="modal fade center-modal" id="edit-activity" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Kegiatan</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<form action="#" class="needs-validation" novalidate="" method="POST">
@csrf
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="finance_code" name="finance_code" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
<form action="" class="needs-validation" novalidate="" method="POST">
@csrf
@method('PUT')
<div class="card-body">
<div class="form-group row">
<label class="col-sm-2 col-form-label">Nama </label>
<div class="col-sm-10">
<input type="text" class="form-control" id="name" name="name" required="" value="">
<div class="invalid-feedback">
Tolong isi Nama Kegiatan!
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Finance Code</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="financeCode" name="financeCode" value="">
<div class="invalid-feedback">
Maaf, Kode tidak valid.
</div>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label">Divisi</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="division" name="division" value="">
<div class="valid-feedback">
Lengkap!
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary">Simpan</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</div>
@endsection

View File

@ -5,7 +5,7 @@
<meta content="width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no" name="viewport">
{{-- <<<<<<< HEAD
<<<<<<< HEAD --}}
<title>SI Arsip &mdash; Stisla</title>
<title>SIPETAN &mdash; Stisla</title>
{{-- ======= --}}
<title>Bootstrap Components &rsaquo; Modal &mdash; Stisla</title>
{{-- >>>>>>> activity_branch
@ -80,76 +80,11 @@ function gtag(){dataLayer.push(arguments);}
<script src="{{ asset('assets/js/scripts.js') }}"></script>
<script src="{{ asset('assets/js/custom.js') }}"></script>
<!-- Script Modal Edit-->
<script>
$('#edit-file').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget);
var id = button.data('id');
var activity = button.data('activity');
var previewLink = button.data('preview-link');
var downloadLink = button.data('download-link');
var modal = $(this);
modal.find('.modal-body #id').val(id);
modal.find('.modal-body #id').val(id);
modal.find('.modal-body #activity').val(activity);
modal.find('.modal-body #preview_link').val(previewLink);
modal.find('.modal-body #download_link').val(downloadLink);
});
</script>
<script>
$('#edit-activity').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget);
var id = button.data('id');
var name = button.data('name');
var financeCode = button.data('finance_code');
var division = button.data('division');
var modal = $(this);
modal.find('.modal-body #id').val(id);
modal.find('.modal-body #id').val(id);
modal.find('.modal-body #name').val(name);
modal.find('.modal-body #financeCode').val(financeCode);
modal.find('.modal-body #division').val(division);
});
</script>
<script>
// Fungsi untuk menunjukkan modal
function showEditModal(id) {
var modal = new bootstrap.Modal(document.getElementById('edit-activity' + id));
modal.show();
}
</script>
@include('sweetalert::alert')
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/2.1.0/sweetalert.min.js"></script>
<!-- SweetAlert Confirmation delete -->
<script type="text/javascript">
$('.confirm-button').click(function(event) {
var form = $(this).closest("form");
event.preventDefault();
swal({
title: `Yakin akan menghapus data ?`,
text: "Data akan dihapus permanen.",
icon: "warning",
buttons: true,
dangerMode: true,
})
.then((willDelete) => {
if (willDelete) {
form.submit();
}
});
});
</script>
</body>
</html>

View File

@ -1,7 +1,7 @@
<div class="main-sidebar sidebar-style-2">
<aside id="sidebar-wrapper">
<div class="sidebar-brand">
<a href="index.html">Stisla</a>
<a href="/admin/index">sipetan</a>
</div>
<div class="sidebar-brand sidebar-brand-sm">
<a href="index.html">St</a>
@ -9,11 +9,7 @@
<ul class="sidebar-menu">
<li class="menu-header">Dashboard</li>
<li class="dropdown active">
<a href="#" class="nav-link has-dropdown"><i class="fas fa-fire"></i><span>Dashboard</span></a>
<ul class="dropdown-menu">
<li><a class="nav-link" href="index-0.html">General Dashboard</a></li>
<li class=active><a class="nav-link" href="index.html">Ecommerce Dashboard</a></li>
</ul>
<a href="/admin/index" class="nav-link has-dropdown"><i class="fas fa-fire"></i><span>Dashboard</span></a>
</li>
<li class="menu-header">DATA</li>
<li><a class="nav-link" href="/admin/subdistrict"><i class="fas fa-map-marker-alt"></i> <span>Data Kecamatan</span></a></li>
@ -27,7 +23,12 @@
</ul>
</li>
@endif
<li><a class="nav-link" href="blank.html"><i class="far fa-square"></i> <span>Blank Page</span></a></li>
<li><a class="nav-link" href="/admin/altitude"><i class="far fa-square"></i> <span>Data Ketinggian Tempat</span></a></li>
<li><a class="nav-link" href="/admin/rainfall"><i class="far fa-square"></i> <span>Data Curah Hujan</span></a></li>
<li><a class="nav-link" href="/admin/temperature"><i class="far fa-square"></i> <span>Data Temperature</span></a></li>
<li><a class="nav-link" href="/admin/humidity"><i class="far fa-square"></i> <span>Data Kelembapan</span></a></li>
<li><a class="nav-link" href="/admin/solar-radiation"><i class="far fa-square"></i> <span>Data Penyinaran Matahari</span></a></li>
<li><a class="nav-link" href="/admin/soil-ph"><i class="far fa-square"></i> <span>Data pH Tanah</span></a></li>
<li class="dropdown">
<a href="#" class="nav-link has-dropdown"><i class="fas fa-th"></i> <span>Bootstrap</span></a>
<ul class="dropdown-menu">

View File

@ -1,8 +1,9 @@
<?php
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\DivisionController;
use App\Http\Controllers\SubsidtrictController;
/*
|--------------------------------------------------------------------------
| Web Routes
@ -22,9 +23,24 @@
Route::get('login',[App\Http\Controllers\LoginController::class, 'index'])->name('login');
Route::post('/postlogin',[App\Http\Controllers\LoginController::class, 'postlogin'])->name('postlogin');
Route::get('/logout',[App\Http\Controllers\LoginController::class, 'logout'])->name('logout');
Route::get('/admin/subdistrict', function () { return view('admin/subdistrict'); });
Route::get('/admin/temperature', function () { return view('admin/temperature'); });
Route::get('/admin/altitude', function () { return view('admin/altitude'); });
Route::get('/admin/rainfall', function () { return view('admin/rainfall'); });
Route::get('/admin/humidity', function () { return view('admin/humidity'); });
Route::get('/admin/soil-ph', function () { return view('admin/subdistrict'); });
Route::get('/admin/solar-radiation', function () { return view('admin/subdistrict'); });
Route::middleware(['auth','ceklevel:admin,user'])->group(function () {
Route::get('/admin/index',[App\Http\Controllers\IndexAdminController::class, 'index'])->name('/index/admin');
Route::get('/admin/subdistrict',[App\Http\Controllers\SubsidtrictController::class, 'index'])->name('/admin/subdistrict');
Route::get('/admin/add-subdistrict',[App\Http\Controllers\SubsidtrictController::class, 'create'])->name('/admin/add-subdistrict');
Route::post('/admin/save-subdistrict',[App\Http\Controllers\SubsidtrictController::class, 'store'])->name('/admin/save-subdistrict');
Route::get('/admin/edit-subdistrict-{id}',[App\Http\Controllers\SubsidtrictController::class, 'edit'])->name('/admin/edit-subdistrict');
Route::put('/admin/update-subdistrict-{id}',[App\Http\Controllers\SubsidtrictController::class, 'update'])->name('admin/update-subdistrict');
Route::get('/admin/delete-subdistrict,{id}',[App\Http\Controllers\SubsidtrictController::class, 'destroy'])->name('admin/delete-subdistrict');
Route::get('/admin/export-subdistrict',[App\Http\Controllers\SubsidtrictController::class, 'subdistrictexport'])->name('admin/export-subdistrict');
Route::post('/admin/import-subdistrict',[App\Http\Controllers\SubsidtrictController::class, 'subdistrictimport'])->name('admin/import-subdistrict');
Route::get('/admin/downloadtemplate-subdistrict',[App\Http\Controllers\SubsidtrictController::class, 'downloadTemplate'])->name('admin/downloadtemplate-subdistrict');
});