116 lines
5.1 KiB
JavaScript
116 lines
5.1 KiB
JavaScript
|
|
function getdetailsbyDBM() {
|
|
alert('test')
|
|
var apiUrl = url +"Api/TicketDetails";
|
|
var VehicleNumberPlate = $('#serchassisNo').val();
|
|
var VehicleRegistrationNumber = $('#RegistrationNo').val();//"AP37TF1861";
|
|
// alert(securityToken);
|
|
$.ajax({
|
|
type: "Post",
|
|
url: apiUrl,
|
|
data: { Token: securityToken, VehicleRegistrationNumber: VehicleRegistrationNumber, VehicleNumberPlate: VehicleNumberPlate },
|
|
success: function (data) {
|
|
|
|
if (data.CustomerId == null && data.CustomerName == null) {
|
|
// $("#MobileNo").val(VehicleNumberPlate);
|
|
// $("#RegistrationNo").val('');
|
|
// getTicketHistory();
|
|
|
|
// jAlert("customer doesnot exist .Please Add customer", 'Message');
|
|
// var vRegNo = $("#VRegistrationNo").val();
|
|
addNewCustomer();
|
|
// if (VehicleNumberPlate == "") {
|
|
// $("#VRegistrationNo").val(VehicleRegistrationNumber);
|
|
// }
|
|
// else {
|
|
// $("#VRegistrationNo").val(VehicleNumberPlate);
|
|
// }();
|
|
// if (VehicleNumberPlate == "") {
|
|
// $("#VRegistrationNo").val(VehicleRegistrationNumber);
|
|
// }
|
|
// else {
|
|
// $("#VRegistrationNo").val(VehicleNumberPlate);
|
|
// } // if (VehicleNumberPlate == "") {
|
|
// $("#VRegistrationNo").val(VehicleRegistrationNumber);
|
|
// }
|
|
// else {
|
|
// $("#VRegistrationNo").val(VehicleNumberPlate);
|
|
// }
|
|
// addNewCustomer();
|
|
// if (VehicleNumberPlate == "") {
|
|
// $("#VRegistrationNo").val(VehicleRegistrationNumber);
|
|
// }
|
|
// else {
|
|
// $("#VRegistrationNo").val(VehicleNumberPlate);
|
|
// }
|
|
|
|
}
|
|
else {
|
|
|
|
$("#hdnCustomerId").val(data.CustomerId);
|
|
$("#vehicle_owner_name").val(data.CustomerName);
|
|
$("#vehicle_owner_contact_no").val(data.CustomerMobile1);
|
|
$("#vehicle_owner_location").val(data.CustomerState);
|
|
$("#vehicle_owner_emailID").val('');
|
|
$("#vehicle_owner_Address").val(data.CustomerAddress);
|
|
$("#vehicle_owner_City").val(data.CustomerCity);
|
|
$("#vehicle_registration").val(data.RegistrationNo);
|
|
$("#vehicle_numberPlate").val(data.VehicleNumberPlate);
|
|
$("#vehicle_numberPlate").prop('title', data.VehicleNumberPlate);
|
|
$("#vehicle_model").val(data.VehicleModelNumber);
|
|
$("#vehicle_model").prop('title', data.VehicleModelNumber);
|
|
$("#eos_VehicleType").val(data.VehicleType);
|
|
$("#eos_VehicleInstallationDate").val(data.VehicleSalesDate);
|
|
$("#vehicle_product_varient").val(data.VehicleModelNumber);
|
|
$("#vehicle_fuel_type").val(data.VehicleFuelType);
|
|
$("#CustomerType").val(data.VehicleFuelType);
|
|
$("#ProductVariant").val(data.product_variant);
|
|
$("#vehicle_registration").val(data.RegistrationNo)
|
|
$("#vehiclechassisnumber").html(data.VehicleNumberPlate);
|
|
$("#VehicleSalesDate").val(data.VehicleSalesDate);
|
|
$("#hdnVehicleEmissionNorms").val(data.VehicleEmissionNorms);
|
|
$("#hdnVehicleWarranty").val(data.vehicle_warranty);
|
|
$("#hdnVehicleAMC").val(data.vehicle_amc);
|
|
console.log(data.vehicle_amc);
|
|
if (vehicle_amc == yes) {
|
|
$("#hdnAMCType").val(data.AMCType);
|
|
$("#hdnAMCDate").val(data.AMCDate);
|
|
$("#hdnCustomerId").val(data.CustomerId);
|
|
}
|
|
else {
|
|
|
|
}
|
|
$("#hdnCustomerName").val(data.CustomerName);
|
|
$("#hdnCustomerMobile1").val(data.CustomerMobile1);
|
|
$("#hdnCustomerType").val(data.CustomerType);
|
|
$("#hdnVehicleSalesDate").val(data.VehicleSalesDate);
|
|
$("#hdnVehicleEmissionNorms").val(data.VehicleEmissionNorms);
|
|
$("#hdnVehicleFuelTypes").val(data.VehicleFuelType);
|
|
$("#hdnCustomerAddress").val(data.CustomerAddress);
|
|
$("#hdnVehicleNumberPlate").val(data.VehicleNumberPlate);
|
|
|
|
$("#ProductVariant").val(data.product_variant);
|
|
$("#hdnVehicleWarranty").val(data.vehicle_warranty);
|
|
$("#hdnVehicleAMC").val(data.vehicle_amc);
|
|
$("#hdnVehicleType").val(data.VehicleType);
|
|
$("#hdnVehicleInstallationDate").val(data.vehicle_installation_date);
|
|
|
|
if (data.RegistrationNo == "" || data.RegistrationNo == null) {
|
|
|
|
$("#vehicle_registration").val(data.VehicleNumberPlate);
|
|
} createNewTicket();
|
|
}
|
|
//odometerreading(data)
|
|
},
|
|
complete: function () {
|
|
|
|
},
|
|
error: function (data) {
|
|
|
|
}
|
|
});
|
|
}
|
|
|
|
|
|
|