<?php $__env->startSection("content"); ?>

<?php


function DateThai($strDate)
{
  $strYear = date("Y",strtotime($strDate))+543;
  $strMonth= date("n",strtotime($strDate));
  $strWeek= date("w",strtotime($strDate));
  $strDay= date("j",strtotime($strDate));
  $strMonthCut = Array("","ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค.");
  $thai_day_arr = Array("อา","จ","อ","พ","พฤ","ศ","ส");
  $strMonthThai=$strMonthCut[$strMonth];
  $strWeekThai=$thai_day_arr[$strWeek];
  return "$strWeekThai $strDay $strMonthThai $strYear";
}

?>
<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Sale</a></li>
    <li class="breadcrumb-item active" aria-current="page">ข้อมูลการขาย-แก้ไข</li>
  </ol>
</nav>
<!-- DataTales Example -->
<div class="card mb-4">
  <div class="card-header py-3">
    <div class="row">
      <div class="col-6 mb-6">
       <h6 class="m-0 font-weight-bold text-primary">ตารางข้อมูลขาย</h6>
     </div>
     <div class="col-3 mb-3" style="text-align: right;">
       <h6 class="m-0 font-weight-bold text-primary"></h6>
     </div>
     <div class="col-3 mb-3" style="text-align: right;">
       <h6 class="m-0 font-weight-bold text-primary"></h6>
     </div>
   </div>
 </div>
 <div class="card-body">
  <div class="table-responsive" >
    <table class="table table-sm" id="PdTable" width="100%" cellspacing="0">
      <thead>
        <tr>
          <th scope="col" style="text-align: left;">#</th>
          <th scope="col" style="text-align: left;">ตัวเลือก</th>
          <th scope="col" style="text-align: left;">เลขที่รายการ</th>
          <th scope="col" style="text-align: center;">สั่งเมื่อ</th>
          <th scope="col" style="text-align: left;">ชื่อลูกค้า</th>
          <th scope="col" style="text-align: right;">จังหวัด</th>
          <th scope="col" style="text-align: right;">รวมสุทธิ</th>
          <th scope="col" style="text-align: right;">เจ้าหน้าที่ขาย</th>
          <th scope="col" style="text-align: center;">ระบบ</th>
          <th scope="col" style="text-align: center;">การชำระเงิน</th>
          <th scope="col" style="text-align: right;">วันที่รายการ</th>


        </tr>
      </thead>
      <?php
      $i = 1;
      ?>
      <tbody>
       <?php $__currentLoopData = $mt; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $x): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
       <?php
       $tm = \Carbon\Carbon::createFromTimeStamp(strtotime($x->dateCreate));
       ?>
       <tr>
        <td scope="row"><?php echo e($i++); ?>.</td>
        <td class="text-nowrap" style="text-align: left;">
          <a href="#" class="btn btn-primary btn-circle btn-sm" onClick="show('<?php echo e($x->idSale); ?>','<?php echo e($x->DocCode); ?>','<?php echo e($x->CusName); ?>','<?php echo e($x->LastName); ?>','<?php echo e($x->PROVINCE_NAME); ?>','<?php echo e(number_format($x->TotalNet)); ?>','<?php echo e($x->PsNnameF); ?>','<?php echo e($x->nameSocial); ?>','<?php echo e($x->NamePay); ?>','<?php echo e(DateThai($x->dateCreate)); ?>','<?php echo e($x->Mobile1); ?>','<?php echo e($x->Email); ?>','<?php echo e($x->namePromotion); ?>','<?php echo e($x->AddressText); ?>','<?php echo e($x->Note); ?>','<?php echo e($x->codeInden); ?>')">
            <i class="fas fa-search"></i>
          </a>
          <a href="#" class="btn btn-warning btn-circle btn-sm" onClick="edit()">
            <i class="fas fa-edit"></i>
          </a>
          <a href="#" class="btn btn-danger btn-circle btn-sm" onClick="del()">
            <i class="fas fa-trash"></i>
          </a>               

        </td>
        <td class="text-nowrap"><?php echo e($x->DocCode); ?></td>
        <td class="text-nowrap" style="text-align: center;"><?php echo $tm->diffForHumans(); ?></td>
        <td class="text-nowrap" style="text-align: left;"><?php echo e($x->CusName); ?></td>
        <td class="text-nowrap" style="text-align: right;"><?php echo e($x->PROVINCE_NAME); ?></td>
        <td class="text-nowrap"style="text-align: right;"><?php echo e(number_format($x->TotalNet)); ?></td>
        <td class="text-nowrap"style="text-align: right;"><?php echo e($x->PsNnameF); ?></td>
        <td class="text-nowrap"style="text-align: center;"><?php echo e($x->nameSocial); ?></td>
        <td class="text-nowrap" style="text-align: right;"><?php echo e($x->NamePay); ?></td>
        <td class="text-nowrap" style="text-align: right;"><?php echo e(DateThai($x->dateCreate)); ?></td>
      </tr>
      <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
    </tbody>
  </table>
</div>
</div>
</div>

<!-- Modal -->
<div class="modal fade" id="ShowPdModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog modal-xl" role="document">
    <div class="modal-content">
      <div class="modal-header" style="background:#330099">
        <h5 class="modal-title" id="exampleModalLabel" style="color: #FFFF;">ข้อมูลบิลขาย</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">

        <div class="form-row">
          <div class="form-group col-md-6">
            <label for="vCusName">ชื่อลูกค้า :</label>
            <input type="text" class="form-control" name="vCusName" id="vCusName"  disabled>
          </div>
          <div class="form-group col-md-3">
            <label for="vCodeInden">เลขที่ผู้เสียภาษี :</label>
            <input type="number" class="form-control" name="vCodeInden" id="vCodeInden" disabled>
          </div>
          <div class="form-group col-md-3">
           <label for="vPromotion">โปรโมชั่นที่ใช้ :</label>
           <input type="number" class="form-control" name="vPromotion" id="vPromotion" placeholder="โปรโมชั่นที่ใช้" disabled>
         </div>
       </div>
       <div class="form-row">
        <div class="form-group col-md-4">
          <label for="vDocCode">เลขที่รายการ :</label>
          <input type="text" class="form-control" id="vDocCode" name="vDocCode" placeholder="เลขที่รายการ" disabled>
        </div>
        <div class="form-group col-md-4">
          <label for="vDateCreate">วันที่รายการ :</label>
          <input type="text" class="form-control" name="vDateCreate" id="vDateCreate" placeholder="วันที่รายการ" disabled>
        </div>
        <div class="form-group col-md-4">
          <label for="vNameSocial">จากระบบ :</label>
          <input type="text" class="form-control" id="vNameSocial" name="vNameSocial" placeholder="จากระบบ" disabled>
        </div>
        <div class="form-group col-md-4">
          <label for="vNamePay">การชำระเงิน :</label>
          <input type="text" class="form-control" name="vNamePay" id="vNamePay" placeholder="การชำระเงิน" disabled>
        </div>
        <div class="form-group col-md-4">
          <label for="vMobile1">เบอร์โทร :</label>

          <input type="text" class="form-control" id="vMobile1" name="vMobile1" placeholder="เบอร์โทร" disabled>
        </div>
        <div class="form-group col-md-4">
          <label for="vPsNnameF">เจ้าหน้าที่ขาย :</label>
          <input type="text" class="form-control" name="vPsNnameF" id="vPsNnameF" placeholder="เจ้าหน้าที่ขาย" disabled>
        </div>
      </div>
      <div class="form-row">
        <div class="form-group col-md-6">
          <label for="vAddressText">ที่อยู่จัดส่ง :</label>
          <textarea class="form-control" name="vAddressText" id="vAddressText" rows="3" disabled></textarea>
        </div>
        <div class="form-group col-md-6">
          <label for="vNote">หมายเหตุ :</label>
          <textarea class="form-control" name="vNote" id="vNote" rows="3" disabled></textarea>
        </div>
      </div>

     
      <div class="form-row">
       <div class="col-lg-12 mb-12">
        <div class="row">
          <div class="col-lg-6 mb-6"> <p class="font-weight-bold" for="inputProvince" style="text-align: left; color: #00897B; ">ตารางสินค้า</p></div>
        </div>
      </div>
      <div class="col-lg-12 mb-12">
        <div class="table-responsive">
          <table class="table table-bordered table-sm">
            <thead>
              <tr>
                <th scope="col" style="text-align: center;">#</th>
                <th scope="col" style="text-align: center;">lot no.</th>
                <th scope="col" style="text-align: center;">รายการสินค้า</th>
                <th scope="col" style="text-align: center;">ราคาปกติ[฿]</th>
                <th scope="col" style="text-align: center;">จน.ขาย</th>
                <th scope="col" style="text-align: center;">ราคาขาย[฿]</th>
                <th scope="col" style="text-align: center;">รวมเป็นเงิน[฿]</th>
              </tr>
            </thead>
            <tbody id="tdDt">

            </tbody>
          </table>
        </div>
      </div>
    </div>   
     <div class="form-row">
        <div class="form-group col-md-8">
        </div>
        <div class="form-group col-md-4">
          <label for="vTotalNet">รวมเป็นเงินสุทธิ[บาท]</label>
          <input type="text" class="form-control font-weight-bold " name="vTotalNet" id="vTotalNet" style="font-size: 18px; text-align: right; color: #00796B;" min="0.01" step="0.01" readonly="" value="0">
        </div>
      </div>    
  </div>
  <div class="modal-footer">
    <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
  </div>
</div>
</div>
</div>

<!-- ModalEdit -->
<div class="modal fade" id="EditPdModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header" style="background:#A0522D">
        <h5 class="modal-title" id="exampleModalLabel" style="color: #FFFF;">แก้ไขข้อมูลสินค้า</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <form action="<?php echo url('editpddata'); ?>" method="post" id="form1">
       <?php echo csrf_field(); ?>
       <div class="modal-body">

         <div class="form-row">
          <div class="form-group col-md-6">
            <label for="inputName">ชื่อสินค้า</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <input type="text" class="form-control" id="vEname" name="vEname" placeholder="ชื่อสินค้า">
            <input type="hidden" name="inputId" id="inputId">
          </div>
          <div class="form-group col-md-6">
            <label for="inputType">ประเภทสินค้า</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <select id="vEidtype" name="vEidtype" class="form-control">

              <option value=""></option>

            </select>
          </div>
        </div>
        <div class="form-group">
          <label for="vEPdDetail">ข้อมูลเพิ่มเติม</label>
          <span class="form-required" style="color: #CC0000">*</span>
          <input type="text" class="form-control" name="vEPdDetail" id="vEPdDetail" placeholder="">
        </div>
        <div class="form-group">
          <label for="vEPdDes">ลักษณะสินค้า</label>
          <input type="text" class="form-control" name="vEPdDes" id="vEPdDes" placeholder="">
        </div>
        <div class="form-row">
          <div class="form-group col-md-6">
            <label for="vECost">ราคาต้นทุน[บาท]</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <input type="number" class="form-control" name="vECost" id="vECost" min="0.01" step="0.01">
          </div>
          <div class="form-group col-md-6">
            <label for="vEprice">ราคาขาย[บาท]</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <input type="number" class="form-control" name="vEprice" id="vEprice" min="0.01" step="0.01">
          </div>
        </div>
        <div class="form-row">
          <div class="form-group col-md-4">
            <label for="inputUnit">หน่วยบรรจุ</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <select id="vEidUnit" name="vEidUnit" class="form-control">


              <option value=""></option>
              
            </select>
          </div>
          <div class="form-group col-md-4">
            <label for="vEWeight">น้ำหนัก</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <input type="number" class="form-control" name="vEWeight" id="vEWeight" min="0.01" step="0.01">
          </div>
          <div class="form-group col-md-4">
            <label for="vEidWeight">หน่วยน้ำหนัก</label>
            <span class="form-required" style="color: #CC0000">*</span>
            <select id="vEidWeight" name="vEidWeight" class="form-control">

              <option value=""></option>
              
            </select>
          </div>
          <div class="form-group col-md-12">
            <label for="vEnote">หมายเหตุ</label>
            <textarea class="form-control" name="vEnote" id="vEnote" rows="3"></textarea>
          </div>
        </div>     
      </div>
    </form>
    <div class="modal-footer">
      <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
      <button type="button" id="btSmEdit" class="btn btn-primary">Save changes</button>
    </div>
  </div>
</div>
</div>


<?php $__env->stopSection(); ?>
<?php $__env->startSection("script"); ?>
<script type="text/javascript">

  $(document).ready( function () {
    $('#PdTable').DataTable();
  });

  $('#btSmEdit').click(function(){
    if(($("#vEname").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณากรอกชื่อสินค้า",
        icon: "info",
        button: "ตกลง",
      });

      return false;

    }else if(($("#vEidtype").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณากรอกข้อมูลเพิ่มเติม",
        icon: "info",
        button: "ตกลง",
      });

      return false;
    }else if(($("#vECost").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณากรอกราคาต้นทุน",
        icon: "info",
        button: "ตกลง",
      });

      return false;
    }else if(($("#vEprice").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณากรอกราคาขาย",
        icon: "info",
        button: "ตกลง",
      });

      return false;
    }else if(($("#vEWeight").val() == "")){
      swal({
        title: "ไม่สามารถบันทึกได้ !!!",
        text: "กรุณากรอกน้ำหนัก",
        icon: "info",
        button: "ตกลง",
      });

      return false;
    }else{
     swal({
      title: "การบันทึกข้อมูล",
      text: "คุณต้องการบันทึกแก้ไขสินค้าหรือไม่",
      icon: "warning",
      buttons: true,
      dangerMode: true,
    })
     .then((willDelete) => {
      if (willDelete) {
        swal("บันทึกสำเร็จ", {
          icon: "success",
        });
        $("#form1").submit();
      } else {
        swal("ยกเลิกการบันทึก");
      }
    });

   }
 })

  function del(id){
    swal({
      title: "คุณต้องการลบสินค้านี้หรือไม่ ?",
      icon: "error",
      buttons: true,
      confirm: true,

    })
    .then((willOk) => {
      if (willOk) {

        $.ajax({
          url:'<?php echo e(url("delpd")); ?>',
          type:'GET',
          data:{id},
          success:function(ret){
            if(ret ==1){
              swal("ลบประเภทสินค้าแล้ว", {icon: "success"});
              window.location.href = "<?php echo e(url('dtpd')); ?>";
            }else{
              swal("ขออภัย", "ไม่สามารถลบสินค้าได้เพราะมีรายการขายอยู่");
            }
          },
          error:function(err){
            console.log(err.responseText);
          }

        });
      } 
    });

  }

  function edit(idSale,DocCode,CusName,LastName,PROVINCE_NAME,TotalNet,PsNnameF,nameSocial,NamePay,dateCreate,Mobile1,Email,namePromotion,AddressText,Note){

    $('#inputId').val(id);
    $('#vEname').val(name);
    $('#vEidtype').val(idtype);
    $('#vEtypename').val(typename);
    $('#vECost').val(Cost);
    $('#vEprice').val(price);
    $('#vEidUnit').val(idUnit);
    $('#vEUnitName').val(UnitName);
    $('#vEWeight').val(Weight);
    $('#vEidWeight').val(idWeight);
    $('#vEnameWeight').val(nameWeight);
    $('#vEnote').val(note);
    $('#vEPdDetail').val(PdDetail);
    $('#vEPdDes').val(PdDescription);

    $('#EditPdModal').modal('show');
  }
  function show(idSale,DocCode,CusName,LastName,PROVINCE_NAME,TotalNet,PsNnameF,nameSocial,NamePay,dateCreate,Mobile1,Email,namePromotion,AddressText,Note,codeInden){

    $('#vCusName').val(CusName +" "+ LastName);
    $('#vCodeInden').val(codeInden);
    $('#vPromotion').val(namePromotion);
    $('#vDocCode').val(DocCode);
    $('#vDateCreate').val(dateCreate);
    $('#vNameSocial').val(nameSocial);
    $('#vNamePay').val(NamePay);
    $('#vMobile1').val(Mobile1);
    $('#vPsNnameF').val(PsNnameF);
    $('#vAddressText').val(AddressText);
    $('#vNote').val(Note);
    $('#vTotalNet').val(TotalNet);

    $.ajax({
      url:'<?php echo e(url("finepddtsale")); ?>/'+idSale,
      type:'GET',
      dataType:'json',
      cache:false,
      
      success:function(ret){
        console.log(ret);
        $("#tdDt").empty();
        var showdt = ret["dt"];
        var rows = 1;
        for(x in showdt){
          var PriceM = numeral(showdt[x].PriceM).format('0,0');
          var Price = numeral(showdt[x].Price).format('0,0');
          var d = numeral(showdt[x].totalNet).format('0,0');
          var Amount = numeral(showdt[x].Amount).format('0,0');
          str = '<tr>'
          +'<td scope="row" style="text-align: center;">'
          +rows
          +'. '
          +'</td>'
          +'<td class="text-nowrap" style="text-align: center;"><input type="hidden" name="numlotT" value="'+showdt[x].LotNo+'">'
          +showdt[x].LotNo
          +'</td>'
          +'<td class="text-nowrap" scope="row" style="text-align: left; color: #00897B;"><input type="hidden" name="idPdPkLot" value="'+showdt[x].idPdPkLot+'"><input type="hidden" name="idPd" value="'+showdt[x].idPdPk+'">'
          +showdt[x].PdName
          +'</td>'
          +'<td class="text-nowrap" style="text-align: right; "><input type="hidden" name="PriceM" value="\''+showdt[x].PriceM+'\'">'
          +PriceM
          +'</td>'
          +'<td class="text-nowrap" style="text-align: center;"><input type="hidden" name="Amount" value="'+showdt[x].Amount+'">'
          +Amount
          +'</td>'
          +'<td style="text-align: right;"><input type="hidden" name="priceT" value="\''+showdt[x].Price+'\'">'
          +Price
          +'</td>'
          +'<td class="text-nowrap"style="text-align: right;">'+d+'</td>';
          $("#tdDt").append(str);
          rows++;
        }

        $('#ShowPdModal').modal('show');
      },
      error:function(err){
        console.log(err);
      }
    });

    
  }

</script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make("layout.menu", \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/cp325668/public_html/erp/resources/views/sale/EditshowTbSale.blade.php ENDPATH**/ ?>