EVOLUTION-NINJA
Edit File: add_regcommission_form.php
<?php echo view('includes/header');?> <link href="http://code.jquery.com/ui/1.10.4/themes/ui-lightness/jquery-ui.css" rel="stylesheet"> <script src="<?php echo base_url('public/assets/js/jquery-ui.js');?>"></script> <section class="content-header"> <h1> Commission form </h1> </section> <!--- section 1 --> <style type="text/css"> p{ color:#af0100; } </style> <section class="content"> <div class="row"> <div class="col-sm-12 col-md-11"> <form id="land_owner" class="form-inline management_form"> <input type="hidden" class="form-control col-sm-8 booking_id" name="booking_id" value="<?php echo $details->booking_id;?>" required="required"> <input type="hidden" class="form-control col-sm-8 detail_id" name="detail_id" value="<?php echo $details->detail_id;?>" required="required"> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Project</label> <select class="form-control col-sm-8 project_list" name="project_id" id="sel1" required="required"> <option>Select</option> <?php foreach($projects as $val) { ?> <option value="<?php echo $val->project_id;?>" <?php if($details->project_id == $val->project_id){echo "selected";}?>><?php echo $val->project_name;?></option> <?php } ?> </select> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-2">Site No</label> <input type="text" class="form-control col-sm-4 site_number" name="site_number" value="<?php echo $details->site_number;?>" style="width:25%!important; margin-left:7px;" required="required"> <label class="col-sm-3">Dimension</label> <input type="text" class="form-control col-sm-3" readonly name="site_dimension" value="<?php echo $details->total_in_sqft;?>" style="width:25% !important;" required="required"> </div> </div> <!-- row 1--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">TSV</label> <input type="text" class="form-control col-sm-8 tsv" name="tsv" value="<?php echo $details->tsv;?>" required="required"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Allocated To</label> <select class="form-control col-sm-8 reference" name="reference" id="sel1" required="required"> <option value="0"></option> <?php foreach($reference as $val) { ?> <option value="<?php echo $val->broker_id;?>" <?php if($val->broker_id == $details->reference){echo "selected";}?>><?php echo $val->associate_name;?></option> <?php } ?> </select> </div> </div> <!-- row 2--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Associate</label> <select class="form-control col-sm-8 associate" name="associate" id="sel1" required="required"> <option value="0"></option> <?php foreach($associates as $val) { ?> <option value="<?php echo $val->broker_id;?>" <?php if($val->broker_id == $details->associate){echo "selected";}?>><?php echo $val->associate_name;?></option> <?php } ?> </select> </div> </div> <!-- row 3--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Total commission in %</label> <input type="text" class="form-control col-sm-8" name="total_commission_perc" required="required"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Total commission in Rs</label> <input type="text" class="form-control col-sm-8" step="0.01" name="total_commission_rs" placeholder="" required="required"> </div> </div> <!-- row 4--> <div class="row land_owner_a"> <!-- <div class="form-group col-sm-12 col-md-6"> --> <!-- <label class="col-sm-4">Payment on agreement</label> --> <!-- <input type="text" class="form-control col-sm-8" pattern="\d*" name="payment_on_agreement"> --> <!-- </div> --> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Payment on registration</label> <input type="text" class="form-control col-sm-8" pattern="\d*" name="payment_on_registration"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Registration on</label> <input type="text" class="form-control col-sm-8 registration_on" value="<?php if(!empty($dates)){ if($dates->registration_date == "" || $dates->registration_date == "0000-00-00"){echo "";}else{echo date("d-m-Y", strtotime($dates->registration_date));} }?>" name="registration_on"> </div> </div> <!-- row 5--> <div class="row land_owner_a"> <!-- <div class="form-group col-sm-12 col-md-6"> --> <!-- <label class="col-sm-4">Agreement executed on</label> <input type="text" class="form-control col-sm-8 agreement_executed_on" value="<?php if(!empty($dates)){ if($dates->agreement_date == "" || $dates->agreement_date == "0000-00-00"){echo "";}else{echo date("d-m-Y", strtotime($dates->agreement_date));} }?>" name="agreement_executed_on"> <!-- </div> --> </div> <!-- row 7--> <!-- --------------------------------Sub Associate ---------------------------------------------------------------------------------------------------- --> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4 col-md-4">Sub Associate</label> <select class="form-control col-sm-8 subassociate" name="subassociate" id="sel2"> <option value="0">Select</option> <?php foreach($subassociates as $val) { ?> <option value="<?php echo $val->broker_id;?>" <?php if($val->broker_id == $details->subassociate){echo "selected";}?>><?php echo $val->associate_name;?></option> <?php } ?> </select> </div> </div> <!-- row 3--> <div class="row land_owner_a"> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Total commission in %</label> <input type="text" class="form-control col-sm-8" name="subtotal_commission_perc"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Total commission in Rs</label> <input type="text" class="form-control col-sm-8" step="0.01" name="subtotal_commission_rs" placeholder=""> </div> </div> <!-- row 4--> <div class="row land_owner_a"> <!-- <div class="form-group col-sm-12 col-md-6"> --> <!-- <label class="col-sm-4">Payment on agreement</label> --> <!-- <input type="text" class="form-control col-sm-8" pattern="\d*" name="subpayment_on_agreement"> --> <!-- </div> --> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Payment on registration</label> <input type="text" class="form-control col-sm-8" pattern="\d*" name="subpayment_on_registration"> </div> <div class="form-group col-sm-12 col-md-6"> <label class="col-sm-4">Registration on</label> <input type="text" class="form-control col-sm-8 subregistration_on" value="<?php if(!empty($dates)){ if($dates->registration_date == "" || $dates->registration_date == "0000-00-00"){echo "";}else{echo date("d-m-Y", strtotime($dates->registration_date));} }?>" name="subregistration_on"> </div> </div> <!-- row 5--> <div class="row land_owner_a"> <!-- <div class="form-group col-sm-12 col-md-6"> --> <!-- <label class="col-sm-4">Agreement executed on</label> <input type="text" class="form-control col-sm-8 subagreement_executed_on" value="<?php if(!empty($dates)){ if($dates->agreement_date == "" || $dates->agreement_date == "0000-00-00"){echo "";}else{echo date("d-m-Y", strtotime($dates->agreement_date));} }?>" name="subagreement_executed_on"> <!-- </div> --> </div> <!-- row 7--> <div class="row land_owner_a"> <div class="col-sm-4 col-md-5"></div> <div class="col-sm-4 col-md-3"> <button type="submit" class="btn btn-primary center-block submit submit_button">Submit</button> </div> <!-- <div class="col-sm-4 col-md-3"> <button type="button" class="btn btn-primary center-block submit print_data">Receipt</button> </div> --> <div class="col-sm-4 col-md-3"></div> </div> <!-- row 12--> </form> <!-- form End --> </div> <!--- col-sm-8 --> </div> <div class="col-sm-0 col-md-1"></div> </section> <!--- section 2 --> <style type="text/css"> .content-wrapper, .right-side { min-height: 1100px !important; } </style> <script type="text/javascript"> $(document).ready(function(){ setInterval(notifications, 2000); notifications(); function notifications() { $.ajax({ type : 'get', url : '<?php echo site_url("notifications")?>', success:function(response){ //response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { var i = 1; var content = ''; $.each(response.notifications,function(key,val){ content += '<p>'+i+'. Commission has approved for site number '+val.site_number+' of project '+val.project_name+'</p>'; i++; }); $("#notification_div").html(content); } else { $("#notification_div").empty(); } } }); } var datatable; var tbody = $('#table_body'); datatable = $('.management_table').DataTable({ "scrollY": 350, "scrollX": true, "ordering": false, }); toastr.options.timeOut = 3000; $('.date_picker').datepicker({ changeMonth:true, changeYear:true, yearRange: "2000:c", dateFormat: 'yy-mm-dd' }); // % to Rs. $("input[name=total_commission_perc]").keyup(function (e) { var percentage = $(this).val(); var tsv = $("input[name=tsv]").val(); if(tsv == "") { toastr["error"]("Enter tsv value"); } else { var price = tsv; var calcPrice = (price * percentage / 100 ).toFixed(2); $("input[name=total_commission_rs]").val(calcPrice); } }); $("input[name=subtotal_commission_perc]").keyup(function (e) { var percentage = $(this).val(); var tsv = $("input[name=tsv]").val(); if(tsv == "") { toastr["error"]("Enter tsv value"); } else { var price = tsv; var calcPrice = (price * percentage / 100 ).toFixed(2); $("input[name=subtotal_commission_rs]").val(calcPrice); } }); // Rs. to % $("input[name=total_commission_rs]").keyup(function (e) { var Rupees = $(this).val(); var tsv = $("input[name=tsv]").val(); if(tsv == "") { toastr["error"]("Enter tsv value"); } else { var price = tsv; calcPerc = (Rupees*100) / (tsv); discountPerc = calcPerc.toFixed(2); $("input[name=total_commission_perc]").val(discountPerc); } }); $("input[name=subtotal_commission_rs]").keyup(function (e) { var Rupees = $(this).val(); var tsv = $("input[name=tsv]").val(); if(tsv == "") { toastr["error"]("Enter tsv value"); } else { var price = tsv; calcPerc = (Rupees*100) / (tsv); discountPerc = calcPerc.toFixed(2); $("input[name=subtotal_commission_perc]").val(discountPerc); } }); $('.management_form').submit(function(e){ e.preventDefault(); formdata = new FormData($(this)[0]); $(".submit").attr('disabled', 'disabled'); $(".submit_button").text("Submitting..."); $.ajax({ type : 'post', url : '<?php echo site_url("add-management-details")?>', data : formdata, contentType: false, processData: false, success:function(response){ //response=jQuery.parseJSON(response); console.log(response); if(response.result==1) { toastr["success"](response.message); $('.management_form')[0].reset(); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else if(response.result==2) { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else if(response.result==3) { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } else { toastr["error"](response.message); $(".submit").text("Submit"); $(".submit").removeAttr('disabled'); } } }); }); }); </script> <?php echo view('includes/footer');?>