Commit 7d621d2e by Palti Sinaga
parents b580b3fd ee014bec
...@@ -18,6 +18,12 @@ use Psy\Command\ListCommand\ConstantEnumerator; ...@@ -18,6 +18,12 @@ use Psy\Command\ListCommand\ConstantEnumerator;
class CustomerController extends Controller class CustomerController extends Controller
{ {
public function hitory($id){
return view('adminlte::layouts.customers.History');
}
public function profile(){ public function profile(){
//dd("masuk agan"); //dd("masuk agan");
//dd(Auth::user()->id); //dd(Auth::user()->id);
...@@ -79,7 +85,13 @@ class CustomerController extends Controller ...@@ -79,7 +85,13 @@ class CustomerController extends Controller
->where('homestay.id','=',$id) ->where('homestay.id','=',$id)
->get(); ->get();
//dd($data); //dd($data);
return view('adminlte::layouts.pages.Homestay')->with('data',$data[0]);
$daftarBook = DB::table('daftar_book')
->select('daftar_book.*')
->where('daftar_book.homestay','=',$id)
->get();
return view('adminlte::layouts.pages.Homestay')->with('data',$data[0])->with('daftarBook',$daftarBook);
} }
public function updateProfile(Request $request,$id){ public function updateProfile(Request $request,$id){
...@@ -140,27 +152,19 @@ class CustomerController extends Controller ...@@ -140,27 +152,19 @@ class CustomerController extends Controller
$trans->lama_menginap = $request['jumlah_hari']; $trans->lama_menginap = $request['jumlah_hari'];
$trans->total_pembayaran = $request['jumlah_kamar'] * $data[0]->harga; $trans->total_pembayaran = $request['jumlah_kamar'] * $data[0]->harga;
$lb->homestay = $request['id'];
$lb->nama_pemesan = $data2[0]->nama;
$lb->tanggal_mulai = $request['tanggal'] ;
$lb->tanggal_berakhir = $baru;
$trans->save(); $trans->save();
$lb->save();
return redirect()->action(
'CustomerController@detailhomestay', ['id' => $request['id']]
);
// $dataTrans = DB::table('transaksi')
// ->select('transaksi.*')
// ->where('transaksi.id_pelanggan','=',$data2[0]->id)
// ->get();
//
// $room = Room::all()->where('idHomestay',$data[0]->idHomestay);
//
// for ($i=0;$i<=$request['jumlah_kamar'];$i++){
// if($room[$i]->id_transaksi==null){
// $upRoom = Room::find($room[$i]->id);
// $upRoom->id_transaksi = $dataTrans[0]->id;
// $upRoom->update();
// }
// }
dd("masuk gan",$request['tanggal'],$time,$baru,$request['id'],$data2,$data);
} }
} }
...@@ -9,7 +9,7 @@ class ListBook extends Model ...@@ -9,7 +9,7 @@ class ListBook extends Model
protected $table = "daftar_book"; protected $table = "daftar_book";
protected $fillable = [ protected $fillable = [
'nama_pemesan','tanggal_mulai','tanggal_berakhir' 'nama_pemesan','tanggal_mulai','tanggal_berakhir','homestay'
]; ];
public $timestamps = false; public $timestamps = false;
......
@extends('adminlte::layouts.master') @extends('adminlte::layouts.master')
@section('main-content') @section('main-content')
<!-- Banner --> <!-- Banner -->
<div class="banner agileits w3layouts"> <div class="banner agileits w3layouts">
...@@ -18,27 +19,18 @@ ...@@ -18,27 +19,18 @@
<input type="hidden" name="id" value="{{$data->id}}"> <input type="hidden" name="id" value="{{$data->id}}">
<div class="col-md-3 col-sm-3 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft"> <div class="col-md-3 col-sm-3 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft">
<input class="date agileits w3layouts" id="datepicker1" type="text" value=" Tanggal Check in" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = '';}" required=""> <input class="date agileits w3layouts" id="datepicker1" name="tanggal" type="text" value=" Tanggal Check in" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = '';}" required="">
</div>
<div class="col-md-3 col-sm-3 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft">
<input class="date agileits w3layouts" id="datepicker2" type="text" value=" Tanggal out" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = '';}" required="">
</div> </div>
<div class="col-md-2 col-sm-2 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft">
<input type="text" class="text wow agileits w3layouts slideInLeft" name="jumlah_hari" placeholder="Lama Menginap" required="" style="background-color: white; color: black">
</div>
<div class="col-md-2 col-sm-2 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft">
<input type="text" class="text wow agileits w3layouts slideInLeft" name="jumlah_kamar" placeholder="Jumlah Kamar" required="" style="background-color: white; color: black">
</div>
<div class="col-md-2 col-sm-2 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft"> <input type="submit" class="more_btn wow agileits w3layouts slideInLeft" value="Book Now">
<input type="text" class="text wow agileits w3layouts slideInLeft" name="jumlah_hari" placeholder="Lama Menginap" required="" style="background-color: white; color: black">
</div>
<div class="col-md-2 col-sm-2 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft">
<input type="text" class="text wow agileits w3layouts slideInLeft" name="jumlah_kamar" placeholder="Jumlah Kamar" required="" style="background-color: white; color: black">
</div>
<div class="col-md-2 col-sm-2 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft">
<a href="" id="book" >
<input type="button" class="more_btn wow agileits w3layouts slideInLeft" value="Book Now">
</a>
</div>
</form> </form>
</div> </div>
</div> </div>
</div> </div>
...@@ -47,42 +39,35 @@ ...@@ -47,42 +39,35 @@
<br><br> <br><br>
<div class="details agilets w3layouts" > <div class="details agilets w3layouts">
<h2 style="margin-bottom: 10px;"> Daftar Booking </h2> <h2 style="margin-bottom: 10px;"> Daftar Booking </h2>
<div class="container"> <div class="container">
<div class="cuisines agileits w3layouts"> <div class="cuisines agileits w3layouts">
<div class="container"> <div class="container">
<table class="table table-striped"> <table class="table table-striped">
<thead> <thead>
<tr> <tr>
<th> No. </th> <th> Nama Pemesan </th>
<th> No. Rekening </th> <th> Tanggal Mulai </th>
<th> Atas Nama </th> <th> Tanggal Berakhir </th>
<th> Total Pembayaran </th> </tr>
</tr>
</thead> </thead>
<tbody> <tbody>
@foreach($daftarBook as $a)
<tr> <tr>
<td>1</td> <td>{{$a->nama_pemesan}}</td>
<td>456141923</td> <td>{{$a->tanggal_mulai}}</td>
<td>Palti Sinaga</td> <td>{{$a->tanggal_berakhir}}</td>
<td>2.400.000</td>
</tr>
<tr class="success">
<td>2</td>
<td>09179287213</td>
<td>Lestari Siregar</td>
<td>2.123.091</td>
</tr> </tr>
@endforeach
</tbody> </tbody>
</table> </table>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<!-- Informations --> <!-- Informations -->
<div class="cuisines agileits w3layouts"> <div class="cuisines agileits w3layouts">
<div class="container"> <div class="container">
...@@ -148,12 +133,16 @@ ...@@ -148,12 +133,16 @@
<div class="col-md-6 col-sm-6 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft"> <div class="col-md-6 col-sm-6 agileits w3layouts contact-grid contact-grid-2 wow slideInLeft">
<h2 style="margin-bottom: 10px;"> Kritik dan Saran</h2> <h2 style="margin-bottom: 10px;"> Kritik dan Saran</h2>
<form action="#" method="post" style="margin-bottom: 25px;"></form> <form action="#" method="post" style="margin-bottom: 25px;"></form>
<input type="text" class="text wow agileits w3layouts slideInLeft" name="Name" placeholder="Name" required="">
<input type="text" class="text wow agileits w3layouts slideInLeft" name="Email" placeholder="Email" required="">
<textarea name="Message" class="wow agileits w3layouts slideInLeft" placeholder="Message" required=""></textarea> <input type="text" class="text wow agileits w3layouts slideInLeft" name="Name" placeholder="Name" required="">
<input type="submit" class="more_btn wow agileits w3layouts slideInLeft" value="Send Message"> <input type="text" class="text wow agileits w3layouts slideInLeft" name="Email" placeholder="Email" required="">
</button> <textarea name="Message" class="wow agileits w3layouts slideInLeft" placeholder="Message" required=""></textarea>
</form> <input type="submit" class="more_btn wow agileits w3layouts slideInLeft" value="Send Message">
</button>
</form>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
...@@ -209,4 +198,6 @@ ...@@ -209,4 +198,6 @@
</div> </div>
</div> </div>
</div>
@endsection @endsection
...@@ -81,11 +81,11 @@ ...@@ -81,11 +81,11 @@
<script src="{{asset('js/jquery-ui.js')}}"></script> <script src="{{asset('js/jquery-ui.js')}}"></script>
<script> <script>
$('#datepicker2').datepicker({ $('#datepicker2').datepicker({
dateFormat: "dd-M-yy" dateFormat: "yy-mm-dd"
}); });
$("#datepicker1").datepicker({ $("#datepicker1").datepicker({
dateFormat: "dd-M-yy", dateFormat: "yy-mm-dd",
minDate: 0, minDate: 0,
onSelect: function(date){ onSelect: function(date){
var date1 = $('#datepicker1').datepicker('getDate'); var date1 = $('#datepicker1').datepicker('getDate');
......
...@@ -46,6 +46,7 @@ Route::group(['middleware' => 'auth'], function () { ...@@ -46,6 +46,7 @@ Route::group(['middleware' => 'auth'], function () {
#adminlte_routes #adminlte_routes
}); });
Route::get('detailhomestay/{id}','CustomerController@detailhomestay'); Route::get('detailhomestay/{id}','CustomerController@detailhomestay');
Route::get('history/{id}','CustomerController@hitory');
Route::get('daftar','CustomerController@register'); Route::get('daftar','CustomerController@register');
Route::post('daftar','CustomerController@registerStore'); Route::post('daftar','CustomerController@registerStore');
Route::post('book','CustomerController@booking'); Route::post('book','CustomerController@booking');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment