/
home
/
sjslayjy
/
public_html
/
cropnet
/
resources
/
views
/
admin
/
master
/
Upload File
HOME
@extends('admin.layouts.app') @section('title','Members') @section('style') <meta name="csrf-token" content="{{ csrf_token() }}"> <style type="text/css"> </style> @endsection @section('content') <!-- Content Wrapper. Contains page content --> <div class="content-wrapper"> <div class="container-full"> <!-- Header Dynamic --> <div class="content-header"> <div class="d-flex align-items-center"> <div class="me-auto"> <h4 class="page-title">{{$page}}</h4> <div class="d-inline-block align-items-center"> <nav> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="#"><i class="fa fa-home"></i></a></li> <li class="breadcrumb-item active" aria-current="page">{{$page}}</li> </ol> </nav> </div> </div> </div> </div> <!-- End Header Dynamic --> <!-- Main content --> <section class="content"> <div class="row"> <div class="col-12"> <div class="box"> <div class="box-header with-border"> <div class="clearfix"> @if(\Auth::user()->role_id=='1') <hr> @endif </div> </div> <!-- /.box-header --> <!-- /.box-header --> <div class="box-body"> <h3>Transfer Form</h3> <div class="table-responsive"> <table id="dynamic-table" class="table table-bordered table-hover display nowrap margin-top-10 w-p100"> <thead> <tr> <th style="text-align: center;">ID</th> <th style="text-align: center;">Action</th> <th style="text-align: center;">Form Number</th> <th style="text-align: center;">Applicant Name</th> <th style="text-align: center;">Mcc</th> <th style="text-align: center;">Mpp</th> </tr> </thead> <tbody> @foreach($forms as $key=>$form) <tr id="tr_{{$form->id}}"> <td>{{$key+1}}</td> <td><a class="btn btn-xs btn-danger" onclick="transferFormById({{$form->id}})" title="Transfer"> <i class="ace-icon fa fa-exchange bigger-120" ></i> </a> </td> <td>{{$form->form_no}}</td> <td>{{$form->applicant_name}}</td> <td>{{$form->mcc_name}}</td> <td>{{$form->mpp_name}}</td> </tr> @endforeach </tbody> <tfoot> </tfoot> </table> </div> </div> <!-- /.box-body --> <!-- /.box-body --> </div> <!-- /.box --> </div> </div> </section> <!-- /.content --> </div> </div> <!-- /transfer modal --> <div id="transferModal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="myModalLabel">Transfer Form</h4> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body" id="EditBody"> </div> <!--<div class="modal-footer">--> <!-- <button type="button" class="btn btn-danger" data-bs-dismiss="modal">Close</button>--> <!--</div>--> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <!-- /transfer modal --> @endsection @section('script') {{-- <script src="{{asset("src/js/pages/patients.js")}}"></script> --}} <script src="../src/js/pages/validation.js"></script> <script src="../src/js/pages/form-validation.js"></script> <script> $(document).on('click', '.select-all', function (e) { console.log("inside document part "); selectAllSelect2($(this).siblings('.selection').find('.select2-search__field'), 'up'); $('.select-all').css('background', 'none'); $('.select-all').css('background', 'url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA1ElEQVR4nO2VzQ6CMBCEP9/An7NWeP/nEOLFKxqF8CQ1TdaEVFoWKkYTJumpszvZge7Agn/FBiiBG2AUfCNcV7PViqyBM2DltEAe4R+AR4d/AXYaoaJT9Dp1YDIjdz7f9YhiBVx7CvvETEDESg/XKwrfCuvZmCk4MavfLGkik9WBO1dz1IpoJrOpk0wVa8XSJAyJtZ8Q0Qrlc4vYb34fm2KhGfiFG+Wjnv3BZikrqBmxgirNCioVIslLNRQTMSv2wH1KTCDhVYgF2uCrgNOY4FvwW3gCeI+7999fi/gAAAAASUVORK5CYII=") no-repeat center'); }); function abc(){ $('#mpp_name').select2({ placeholder: 'Press CTRL+A for select or unselect all options', allowClear: true, }); $('.select2[multiple]').siblings('.select2-container').append('<span class="select-all"></span>'); }; function selectAllSelect2(that, a) { var selectAll = true; var existUnselected = false; var item = $(that.parents("span[class*='select2-container']").siblings('select[multiple]')); item.find("option").each(function (k, v) { if (!$(v).prop('selected')) { existUnselected = true; return false; } }); selectAll = existUnselected ? selectAll : !selectAll; console.log("selectAll : "+selectAll+" var"+a); item.find("option").prop('selected', selectAll); item.trigger('change'); } function transferFormById(id) { if (id == "") { Swal.fire('Error', 'Form id is missing', 'warning'); } else { $.ajax({ url: "{{url('/admin/transfer-form-by-id')}}" + "/" + id, type: 'GET', success: function(data) { $('#EditBody').html(data); $('#transferModal').modal('toggle'); } }); } } function transferForm() { $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content') } }); var url=$('#transferForm').attr('action'); var form_data = new FormData(document.getElementById("transferForm")); $.ajax({ url: url, method: 'POST', data: form_data, cache:false, contentType: false, processData: false, success: function(data) { console.log(data); if (!data.flag) { showError('add_facilitator_id_error', data.errors.facilitator_id); } else { Swal.fire({ title: "Success!", text: data.message, icon: "success" }).then(function() { window.location.reload(); }); } } }); } function transferForm() { $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content') } }); var url = $('#transferForm').attr('action'); var form_data = new FormData(document.getElementById("transferForm")); $.ajax({ url: url, method: 'POST', data: form_data, cache: false, contentType: false, processData: false, success: function (data) { console.log(data); if (!data.flag) { Swal.fire({ title: "Error!", text: data.message, icon: "error" }); } else if (data.flag === false) { // Handle additional condition when flag is false // You can add your logic here } else { Swal.fire({ title: "Success!", text: data.message, icon: "success" }).then(function () { window.location.reload(); }); } } }); } </script> @endsection