Mr.Combet Webshell
Your IP :
216.73.216.136
Server IP :
103.233.58.157
Server :
Windows NT WIN-4PGF72KEHKB 10.0 build 17763 (Windows Server 2016) AMD64
Server Software :
Microsoft-IIS/10.0
PHP Version :
7.3.25
Add File :
Submit
Add Directory :
Submit
Dir :
C:
/
inetpub
/
wwwroot
/
map
/
Views
/
MrcMidQuestionnaires
/
Edit File Name :
MrcMidClientQuestionnairies.cshtml
@model RER_Project.BusinessLayer.ViewModel.MrcMidQuestionnairesViewModel @using RER_Project.Core.Helpers @{ ViewBag.Title = "Mrc Mid Questionnaires Create"; } <div class="row wrapper border-bottom white-bg page-heading"> <strong><span style="font-size:medium">Questionnaires and Report</span></strong><br /> <br /> <div class="col-md-10"> <div class="row"> <div class="col-lg-12"> <span style="font-size: 100%;"> Name: <strong>@Model.FnMrcMidClientDetail.name</strong> </span> <span style="font-size: 100%;"> Gender: <strong>@Model.FnMrcMidClientDetail.gender</strong> </span> </div> </div> <div class="row"> <div class="col-lg-12"> <br /> <span style="font-size: 100%;"> Province: <strong>@Model.FnMrcMidClientDetail.province</strong> </span> <span style="font-size: 100%;"> District: <strong>@Model.FnMrcMidClientDetail.district</strong> </span> <span style="font-size: 100%;"> Municipality: <strong>@Model.FnMrcMidClientDetail.municipality</strong> </span> <span style="font-size: 100%;"> Migration Status: <strong>@Model.FnMrcMidClientDetail.migration_status</strong> </span> </div> </div> </div> </div> <br /> <div class="row"> <div class="col-lg-12"> <div class="ibox float-e-margins"> <div class="ibox-content"> @if (Model.FnMrcMicAlreadyAnsweredQuestioned == null) { <form id="QuestionnairesForm"> <div class="form-horizontal"> <div class="form-group"> <div class="col-md-5 control-label"> Have client (who visited MRC/MID) went to foreign employment ? </div> <div class="col-md-3"> <select type="text" class="form-control required" name="ForeignEmploymentStatusId" onchange="WentToForeignEmploymenReasonChangeId(this)" id="ForeignEmploymentStatusId" data-api="/mrcmid/questionaires/foreign_employment/answer/select"></select> </div> </div> <div class="form-group showOne"> <div class="col-md-5 control-label"> Did Person Left the Documents at Home ? </div> <div class="col-md-3"> <select type="text" class="form-control " name="DocumentId" id="DocumentId" data-api="/mrcmid/questionaires/foreign_employment/go/left_document/answer/select"></select> </div> </div> <div class="form-group showOne"> <div class="col-md-5 control-label"> Do you know the cost demanded and actual cost paid? </div> <div class="col-md-3"> <select name="IsCostPaidKnown" id="IsCostPaidKnown" class=" form-control" onchange="CostKnownStatusChange(this)"> <option value="">Select</option> <option value="Yes">Yes</option> <option value="No">No</option> </select> </div> </div> <div class="form-group showThree"> <div class="col-md-5 control-label"> How much Cost did the Manpower Company Demanded ? </div> <div class="col-md-3"> <div class="inputWithIcon"> <input type="text" class="curr form-control required currencyFormatter" onkeypress="return isNumberKey(this,event)" maxlength="10" name="ManpowerDemand" id="ManpowerDemand"> <span><strong>Rs</strong></span> @*<select type="text" class="form-control " name="PayManpowerCompany" id="PayManpowerCompany" data-api="/mrcmid/questionaires/foreign_employment/go/manpower_pay/answer/select"></select>*@ </div> </div> </div> <div class="form-group showThree"> <div class="col-md-5 control-label"> How much Actual Paid Amount Done After Bargaining ? </div> <div class="col-md-3"> <div class="inputWithIcon"> <input type="text" class="curr form-control required currencyFormatter" onkeypress="return isNumberKey(this,event)" maxlength="10" name="ActualPayment" id="ActualPayment"> <span><strong>Rs</strong></span> </div> </div> </div> <div class="form-group showThree"> <div class="col-md-5 control-label"> Total Bargain : </div> <div class="col-md-3"> <div class="inputWithIcon"> <input type="text" class="curr form-control required currencyFormatter" disabled onkeypress="return isNumberKey(this,event)" maxlength="10" name="TotalBargain" id="TotalBargain"> <span><strong>Rs</strong></span> </div> </div> </div> <div class="form-group showTwo"> <div class="col-md-5 control-label"> Why: </div> <div class="col-md-3"> <select type="text" class="form-control " name="DonotGoForeignEmploymentReasonId" id="DonotGoForeignEmploymentReasonId" data-api="/mrcmid/questionaires/foreign_employment/donot_go/answer/select"> </select> </div> </div> <div class="form-group"> <div class="col-md-7 control-label"> <div class="pull-right"> <a href="/mrc-mid" class="btn btn-default"> <i class="fa fa-arrow-circle-o-left" aria-hidden="true"></i> Back</a> <input type="button" value="Save" class="btn btn-primary" id="SubmitQuestionairies" /><span> </span> </div> </div> </div> </div> </form> } else { <div class="form-horizontal"> <div class="form-group"> <div class="col-md-5 control-label"> Have client (who visited MRC/MID) went to foreign employment ? </div> <div class="col-md-3"> @Model.FnMrcMicAlreadyAnsweredQuestioned.foreign_emp </div> </div> @if (Model.FnMrcMicAlreadyAnsweredQuestioned.foreign_employment_status_id == 1) { <div class="form-group"> <div class="col-md-5 control-label"> Left the documents at home </div> <div class="col-md-3"> @Model.FnMrcMicAlreadyAnsweredQuestioned.left_document </div> </div> <div class="form-group "> <div class="col-md-5 control-label"> Do you know the cost demanded and actual cost paid ? </div> <div class="col-md-3"> <div class="inputWithIcon"> <span><strong> @Model.FnMrcMicAlreadyAnsweredQuestioned.is_cost_paid_known </strong></span> </div> @* <input type="text" class="form-control " name="ActualPaid" id="ActualPaid" />*@ </div> </div> if( Model.FnMrcMicAlreadyAnsweredQuestioned.is_cost_paid_known == "Yes") { <div class="form-group "> <div class="col-md-5 control-label"> How much Cost did the Manpower Company Demanded ? </div> <div class="col-md-3"> <div class="inputWithIcon"> <span><strong>Rs @Model.FnMrcMicAlreadyAnsweredQuestioned.manpower_demand</strong></span> </div> @* <input type="text" class="form-control " name="ActualPaid" id="ActualPaid" />*@ </div> </div> <div class="form-group "> <div class="col-md-5 control-label"> Actual paid amount after bargaining : </div> <div class="col-md-3"> <div class="inputWithIcon"> <span><strong>Rs @Model.FnMrcMicAlreadyAnsweredQuestioned.actual_payment</strong></span> </div> @* <input type="text" class="form-control " name="ActualPaid" id="ActualPaid" />*@ </div> </div> <div class="form-group "> <div class="col-md-5 control-label"> Total Bargain: </div> <div class="col-md-3"> <div class="inputWithIcon"> <span><strong>Rs @Model.FnMrcMicAlreadyAnsweredQuestioned.total_bargain</strong></span> </div> @* <input type="text" class="form-control " name="ActualPaid" id="ActualPaid" />*@ </div> </div> } } else { <div class="form-group "> <div class="col-md-5 control-label"> Why: </div> <div class="col-md-3"> @Model.FnMrcMicAlreadyAnsweredQuestioned.not_gone_foreign </div> </div> } <div class="form-group"> <div class="col-md-12 control-label"> <div class="pull-right"> <a href="/mrc-mid" class="btn btn-default"> <i class="fa fa-arrow-circle-o-left" aria-hidden="true"></i> Back</a> </div> </div> </div> </div> } </div> </div> </div> </div> <script> $(document).ready(function () { window.initializeSelectApis(); window.initializeCascadeLocation(); $('.showOne').hide(); $('.showTwo').hide(); $('.showThree').hide(); }) function WentToForeignEmploymenReasonChangeId(data) { if (data.value == "1") { $('.showOne').show(); $('.showTwo').hide(); $('.showThree').hide(); $("#DonotGoForeignEmploymentReasonId").removeClass("required"); $("#DocumentId").addClass("required"); $('#DonotGoForeignEmploymentReasonId').val(''); } else if(data.value == "2") { $('.showOne').hide(); $('.showTwo').show(); $('.showThree').hide(); $('#DocumentId').val(''); $('#DonotGoForeignEmploymentReasonId').val(''); $("#DonotGoForeignEmploymentReasonId").addClass("required"); $('#ManpowerDemand').val(''); $('#ActualPayment').val(''); $("#ManpowerDemand").removeClass("required"); $("#ActualPayment").removeClass("required"); $("#DocumentId").removeClass("required"); } } function CostKnownStatusChange(data) { if (data.value == "Yes") { $('.showThree').show(); $("#ManpowerDemand").addClass("required"); $("#ActualPayment").addClass("required"); } else if (data.value == "No") { $('.showThree').hide(); $('#ManpowerDemand').val(''); $('#ActualPayment').val(''); $("#ManpowerDemand").removeClass("required"); $("#ActualPayment").removeClass("required"); } } $("#SubmitQuestionairies").off("click").on("click", function () { const form = $("#QuestionnairesForm"); $.validator.unobtrusive.parse(form); if (!form.valid()) { return false; }; if (!window.confirmAction()) { return; }; WorkForce.loader.show(); function request(model) { const url = "/mrc_mid/questionaires/answer/create"; const data = JSON.stringify(model); return window.getAjaxRequest(url, "POST", data); } function getModel() { return ( getMrcMidClientQuestionnaires() ); } const model = getModel(); const ajax = request(model); ajax.done(function (response) { WorkForce.loader.hide(); showNotification("success"); $('#SubmitQuestionairies').hide(); }); ajax.fail(function (xhr) { WorkForce.loader.hide(); ShowMessage("error", xhr.responseText); }); }); function getMrcMidClientQuestionnaires() { var questionnaires = {}; questionnaires.MrcMidClientId = '@ViewBag.MrcMidClientId'; questionnaires.ForeignEmploymentStatusId = $('#ForeignEmploymentStatusId').val(); questionnaires.LeftDocumentId = $('#DocumentId').val(); // questionnaires.PayToManpowerId = $('#PayManpowerCompany').val(); questionnaires.ActualPayment = removeCommaFromString($('#ActualPayment').val()); questionnaires.ForeignEmploymentStatusNoReasonId = $('#DonotGoForeignEmploymentReasonId').val(); questionnaires.TotalBargain = removeCommaFromString($('#TotalBargain').val()); questionnaires.ManpowerDemand = removeCommaFromString($('#ManpowerDemand').val()); questionnaires.IsCostPaidKnown = $('#IsCostPaidKnown').val(); return questionnaires; } function isNumberKey(element,evt) { var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57) && !(charCode == 46 || charCode == 8)) return false; else { var len = $(element).val().length; var index = $(element).val().indexOf('.'); if (index > 0 && charCode == 46) { return false; } if (index > 0) { var CharAfterdot = (len + 1) - index; if (CharAfterdot > 3) { return false; } } } return true; } function removeCommaFromString(value) { var result = parseFloat(value.replace(/,/g, '')); if (isNaN(result)) { return 0; } else { return result; } } function getNumberWithComma(value) { value = value || 0; return Number(parseFloat(value).toFixed(2)).toLocaleString("en-IN", { minimumFractionDigits: 0 }) } $("#ManpowerDemand").bind("change paste keyup", function () { var payManPowerCompany = removeCommaFromString($("#ManpowerDemand").val()); var actualPayment = removeCommaFromString($("#ActualPayment").val()); var sum = payManPowerCompany - actualPayment; if (sum < 0) { $('#ManpowerDemand').val(''); $('#TotalBargain').val(''); ShowMessage("error", "Actual Payment should be less than equal Paid By Company"); } else { $('#TotalBargain').val(getNumberWithComma(sum)); } }); $("#ActualPayment").bind("change paste keyup", function () { var manPowerDemand = removeCommaFromString($("#ManpowerDemand").val()); var actualPayment = removeCommaFromString($("#ActualPayment").val()); var sum = manPowerDemand - actualPayment; if (sum < 0) { $('#ActualPayment').val(''); $('#TotalBargain').val(''); ShowMessage("error", "Actual Payment should be less than equal Paid By Company"); } else { $('#TotalBargain').val(getNumberWithComma(sum)); } }); </script>
Save